七,linux常用命令的具體用法
六,linux X window system
http://www.2cto.com/os/201303/197061.html
系統信息
uname -m 顯示機器的處理器架構(2)
uname -r 顯示正在使用的內核版本
uname -a 列出所有東西
shutdown -h now 關閉系統(1)
文件和目錄
cd - 返回上次所在的目錄
ls -l 顯示文件和目錄的詳細資料
ls -a 顯示隱藏文件
mkdir dir1 dir2 同時創建兩個目錄
mkdir -p /tmp/dir1/dir2 創建一個目錄樹
rmdir -r dir1 遞歸刪除一個叫做 'dir1' 目錄的所有內容
cp -r source destination 遞歸復制source的所有內容到destination
less filename 空格和b 表示向下和向上翻頁
head -n 20 filename 選取文件的前20行
ln -s file1 lnk1 創建一個指向文件或目錄的軟鏈接
ln file1 lnk1 創建一個指向文件或目錄的物理鏈接
find /etc -name bing 在/etc 下找出 文件名為bing的文件
find /etc -perm mode 查找文件權限=mode的文件
umask 002 指定目前用戶新建文件的默認權限
chmod 777 file
suid sgid sbit 的作用。 假設將文件權限修改為-rwsr-xr-x 應該用 chmod 4755 file
chown jessie:users file1.txt 將檔案 file1.txt 的擁有者設為 users 群體的使用者 jessie
chattr [+-=] [ai] filename +—-= 文件的隱藏屬性
mount 設備名 掛載點
tar [-j|z] [c|x]v-f filename
j 適合.bz2
z 適合.gz
c 打包
x 解開
v 表示在壓縮/解壓過程中將正處理的文件名顯示出來
filename 是被處理的文件
vim
dd 刪除一行 yy 復制 P粘貼
ctrl+f ctrl+b 翻頁
x X 刪除一個字符
u ctrl+r 撤銷 反撤銷
ZZ 保存後退出
o 在光標的下一行開始插入
bash
login shell 讀 /etc/profile 和 ~/.bash_profile 或 ~/.profile
nologinshell 只讀~/.bash_profile 或 ~/.profile
source 配置文件名 可以將配置文件的內容讀入當前bash中
help 顯示bash內置命令
env 查看環境變量
數據重定向
find /home -name .bashrc >list 2>&1
管道命令
cut
grep ‘字符串’
程序和服務管理
ps -e 將所有進程都顯示出來
ps -l 以詳細格式輸出
ps aux 列出目前內存中的所有進程
top -p 指定某個pid監測
top 執行過程中的按鍵
P cpu M 內存 N pid q 退出
殺死由syslogd命令啟動的所有進程
killall -signal syslogd