14.Ubuntu基本命令

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組

相關文章
相關標籤/搜索