|
本館粉絲專頁 |
|
|
使用者:Minwei/資訊筆記/ Linux指令
台灣棒球維基館
< 使用者:Minwei | 資訊筆記
目次[隱藏] |
[編輯] 檔案管理
[編輯] 複製檔案
- cp 檔名1 檔名2 複製「檔名1」至「檔名2」,若「檔名2」原本就存在,將會被覆蓋
- cp -r 資料夾名1 資料夾名2 複製「資料夾名1」至「資料夾名2」
options:
-i 可避免覆蓋原有的檔案
-r 拷備目錄及其下所有檔案、子目錄
[編輯] (解)壓縮檔案
- tar -zcvf 檔案名 欲壓縮的資料夾
- tar -zxvf 檔案名
[編輯] 參數說明
- tar zcf logs_20080321.tar.gz logs
也可再參數前加上-,如
- tar -zcf logs_20080321.tar.gz logs
也可加上v的參數,如
- tar zcvf logs_20080321.tar.gz logs
多了v的參數,可見到整個打包的過程,但速度會慢許多
[編輯] 系統管理
[編輯] 啟動中的程序
- ps -cf (| grep 字串)
[編輯] 啟動程式
- 程式路徑(如:/etc/init.d/vsftpd) start
[編輯] 關閉程序
- kill 程序編號
[編輯] ntsysv
[編輯] 重新啟動
[編輯] ftp檔案傳輸
- sftp會加密,速度較慢
- sftp 帳號@主機IP → 輸入密碼
- ftp無加密,有帳號資料被竊的疑慮
- ftp 主機IP → 再下 bin(檔案傳輸改成bin格式)
- put(傳送檔案)/get(接收檔案)
[編輯] 使用者管理
- useradd -d /home/目錄名 -m -s /bin/bash 使用者名稱
- passwd 使用者名稱
[編輯] 其他
2個特別的權限
- /tmp "o+t" 所有人
- /usr/bin/passwd "u+s" 只有該使用者 (chmod 4755)
除了3個一般的rwx,還有稱為sticky bit的存在
[編輯] 計算指令所須時間
在指令的前後加上date,並用「;」區隔,例如要匯出資料庫,可用以下指令
- date;mysqldump -u ndapwiki -ppassword ndap_1_11_1 > ndap_1_11_1_20080321.sql;date
其它指令如tar,也可如此計算時間
資料來源: