startx 打開圖形界面;
shutdown –h now 立刻進行關機;
reboot 現在重新啓動計算機;
logout 註銷一個用戶;
useradd panyu 添加panyu用戶;
passwd panyu 爲panyu用戶設置密碼;
su panyu root用戶變更爲panyu用戶;
vi vi編輯器:
i/a insert模式,可以書寫,
esc 退出模式,
:wq保存退出、:q!不保存退出、:q退出;
ls -l 列出文件夾中的文件的詳細列表;
pwd 顯示當前在哪個目錄下;
userdel panyu 刪除用戶、userdel –r panyu 刪除用戶及用戶主目錄;
更改默認的運行級別/etc/inittab中id的值就可以更改運行級別;
mkdir 建立目錄;
rmdir 刪除目錄;
rm 3.txt刪除文件;
cp 3.txt /home/panyu/ 拷貝文件;
more 顯示文件內容;ctrl+pageup鍵往上翻頁;
在linux和unix系統中“|”就是管道命令,即把上一個命令的結果交給“|”的後面命令處理;
grep “aaa” hello.java 在java文件中找aaa;
man 命令 查找命令的幫助文檔;
find 目錄名 –name 文件名 查找文件在指定目錄下;
ls –l 3.txt > 4.txt 將執行顯示的內容複製到文件中;
groupadd pliceman 添加組;(遇見的問題:bash: groupadd: command not found?解決問題:啓動時用root啓動,其他用戶如panyu沒有添加工作組的權限,即使用su panyu轉換也不行。)
cat /etc/ 顯示文件信息(不能修改,vi是可以修改);
useradd –g 組名 用戶名 創建用戶,並同時將該用戶分配到哪個組;
cat /etc/passwd 查看linux中所有用戶信息;
chmod 777 panyu 修改文件的訪問權限;(
usermod –g 組名 用戶名 將用戶調到組中;
chown 用戶名 文件名 修改文件所有者;
ls –ahl 查看文件的所有者;
chgrp 組名 文件名;
history 用過的命令(可以加數量)、“!序號”使用第幾個命令;
任務調度:
crontab –e 設置任務;
date > /home/mydata1 每個一段時間執行;eg,
0(分) 2(小時)*(月)*(年)*(星期)date>> /home/data1 每天2點執行data1;
調度多個任務:
1)cronta –e 設置多個任務;
2)可以把任務寫入到一個可執行的文件(shell編程)
vi mytask.sh
ps –aux 顯示系統在執行的進程;
kill 進程號 終止進程;kill –9 進程號 終止重要進程;killall 把進程和其子進程終止;
top 顯示linux進程動態狀態;
netstat –an 連接服務器的進程;