ps: 檢視程序,也可以觀察當前shell
ps -ef:檢視和終端有關的所有程序
df -k:檢視當前檔案系統使用情況
passwd: 修改系統口令
passwd-d user:清除使用者的口令
more :檢視檔案內容 可以分屏顯示
cat :也是檢視檔案內容 但不可以分屏顯示;1.適合小檔案的檢視;2.可以將多個小檔案程式設計大檔案
pwd :列印當前工作目錄
id(root) 檢視使用者的身份
cd :改變當前目錄
ls -a
-r-t
-l 按不同方式順序檢視目錄下的檔案
ls -ld :檢視當前目錄許可權
chmod : 修改許可權 建立目錄的預設許可權為755; 建立文字的預設許可權為744
touch :新建文字,若存在則更改最新時間,但內容不變
mkdir :建立目錄,但不能建立多層目錄
mkdir -p :可以同時建立目錄
cp -i: 拷貝 檔案 複製時檔案若存在,則提示是否覆蓋
cp -r: 拷貝 目錄 如果目錄存在,在目標目錄下建立源目錄;如果目標目錄不存在,新建目標目錄,同級拷貝
mv :移動 ,本質就是更改全路徑名
若目標不存在,新建目錄,同級移動;若存在,移動到目標目錄下
rmdir empty-dir ;只能刪除空目錄
rm -r dir :可以刪除非空目錄
rm -ir dir :提示是否進入目錄,是否刪除檔案
rm -f passwd :關掉互動,針對唯讀檔案
注: 刪除資源時,需要寫許可權
ln file file.ln :硬鏈結 「
改一處,處處改」
ln -s file file.sln :軟鏈結 好比windows中的快捷方式
\ :乙個命令可以用\換行
> : 輸出重定向,會覆蓋原有檔案內容
>> : 輸出追加重定向
| grep :用於結果的過濾
find /-name p :重/目錄開始找,找出p檔案,會精確匹配
find ~-perm 777 > ~/holes :找出許可權是777的
find /export/home -type f -atime +365 -exec rm {} \;
表示 普通文字型別 訪問時間 天 執行 引數
ls file* | xargs grep dd :依次傳給並過濾,找出含有dd內容的檔案
wc -l 統計 行
-w 詞
-c 字元
du -sk . :檢視當前目錄的大小,單位為k,若不寫k,則單位為0.5k
kill 程序號
pkill 程序名 :殺死程序
kill -9 :強制殺死程序
jobs :顯示當前程序任務
/sbin/ifconfig - a :檢視ip
ftp 檔案傳輸協議 bye 斷開
put/mput 上傳/批量上傳
unix中環境變數配置方式和 shell有關
csh :設定變數 set var1 abc 不會轉入子程序
setenv var2 aaa 會轉入子程序
bsah : 設定變數 var1=abc 不會轉入子程序
echo $var1 :檢視變數值
檢視系統配置的環境變數:unix 中 用env
windows中 用set
編輯系統初始化檔案 vi .bash_profile
注意: 結束後用source .bash_profile 是配置檔案生效
計畫任務:
crontab -e 編輯計畫任務
crontab -l 列出當前計畫任務。 開始生效
crontab -r 撤銷命令
常用linux命令
一 使用者管理類命令 1 新增使用者adduser 例如 在192.168.20.11上建立使用者yyj,輸入如下命令 useradd yyj s bin csh d home yyj m 這樣建立完成使用者yyj 2 設定使用者yyj的密碼 passwd yyj 輸入2次口令,就設定密碼成功。3 ...
常用Linux命令
檢視檔案 less 檔名 shift g 最後一頁 空格 下翻半頁 上下箭頭翻行 編輯檔案 vi i 修改 wq 儲存退出 q 不儲存退出 q 不儲存強制退出 查詢檔案 find find filename 從根目錄開始查詢所有擴充套件名為.log的文字檔案,並找出包含 error 的行 find ...
常用linux命令
一 系統開關機命令 以下命令都需要root許可權 1.立即關閉計算機 系統 shutdown h now 另外兩種立即關閉方法 init 0 和 telinit 0 2.定時關機 shutdown h hours minutes 如shutdown h 12 20 將在12點20分關閉計算機 取消定...