vi編輯器編輯器
{ :上一段diamantepost
} :下一段代碼spa
dw: 刪除一個單詞blog
權限遞歸
前面的分三組進程
第一: 文件擁有者的權限ip
第二:同組者擁有的權限it
第三:其餘人擁有的權限table
前面「-」表示是文件class
前面是「d」 表示的文件夾
rwx 可讀可寫可執行
改變權限
u 擁有者
g 同組者
o 其它人
子母法
chomd u=rwx 1.py
chomd g=rwx 2.py
chomd o=rwx 3.py
數字法
r->4
w->2
x->1
chmod 741 1.py
pwd
touch test
mkdir file 建立目錄
ls
ls -a
ls /bin
ls -l
ls -l -h
ls /bin -alh
ls --help 查看幫助
man ls 查看幫助 f上一頁 b下一頁
cat test
history
!11 運行對應歷史命令
rm test 刪除
ls te* 通配符
ll
ls >xxx.txt 重定向 (會把原內容清楚再寫進去)
ls >>xxx.txt 追加(不會清楚原文件內容)
more xxx.txt (f下一頁,b上一頁,q退出) 直接顯示所有內容
ls -ahl /bin | more
cd /home/derek/file (能夠按兩下table)
cd ..
cd ../.. 上上層目錄
cd - 上一次所在的目錄
cd ~ 家目錄
rm *.txt 刪除全部 .txt文件
mkdir file/a/b -p 建立遞歸目錄
tree file
rmdir A 只能刪除一個空目錄
rm A -r 遞歸的刪 rm能夠刪除文件和目錄
cat 1.txt 2.txt > xxx.txt 把兩個文件合併到一個文件
grep "aaaa" xxx.txt 查找文件xxx.txt中全部 aaaa
grep -n "aaaa" xxx.txt 查找「aaaa」並顯示在xxx.txt中是第幾行
grep -v "aaaa" xxx.txt 除了「aaaa」 顯示其它全部的內容
mv 1.txt 111.txt 重命名
mv 2.txt A 把2.txt剪切到A目錄下
cp 111.txt A 把111.txt複製到A目錄下
cp A B -r 複製目錄要加-r
tar
tar -cvf test.tar *.py 把全部.py文件打包成一個
tar -xvf test.tar 解包
tar -zxvf xxx.tar.gz *.py 壓縮
tar -zxvf xxx.tar.gz 解壓縮
tar -jxvf xxx.tar.bz2 *.py 壓縮
tar -jxvf xxx.tar.bz2 解壓
zip xxx.zip *.py
unzip xxx.zip
日曆
cal
cal -2018
時間
date
date "+%Y%m%d"
查看進程
ps -aux
top
htop
kill 1234 關掉進程
kill -9 1234 加9 強制關掉進程
reboot
shutdown -r now
init 0
df -h 查看硬盤使用狀況
du -h 查看當前文件夾使用狀況
ifconfig
用戶
sudu useradd newuser -m
sudu passwd newuser
su newuser
whoami
who 能夠查看登陸多少個
sudo -s 使用root用戶
exit 退出
sudo groupadd xxx 添加一個組
chgrp xxx 1.py 把文件的改爲xxx組