總結(jié)常見(jiàn)的操作命令

1.文件的打包和壓縮

打包

將多個(gè)不同的文件,用一個(gè)文件分封裝,包含在一個(gè)文件中。也是一種文件壓縮的方式,只不過(guò)壓縮比例較小(1M->0.9M),主要是操作效率快。

通常用在文件整理上(我們項(xiàng)目的日志整理、項(xiàng)目的文件整理、文件傳輸?shù)鹊龋?/p>

打包命令:

tar (他爆 tar包)

文件打包:

  • 所有文件打包:
tar -cvf 壓縮包.tar * [不推薦]
  • 指定文件打包
tar -cvf 壓縮包.tar [要打包的文件列表]

查看壓縮包中的文件:

tar -tvf 壓縮包.tar

解包文件:

tar -xvf 壓縮包.tar

壓縮

壓縮文件:gzip 文件名-> 文件名稱.gz
解壓縮文件:gzip -d 文件名稱.gz -> 文件名稱

通常情況下,我們先對(duì)文件打包(tar),然后再進(jìn)行壓縮處理,所以,對(duì)于tar.gz文件,可以通過(guò)tar命令直接進(jìn)行壓縮并且解包處理
tar -zxvf 文件.tar.gz

2.添加用戶

切換到超級(jí)管理員用戶:root
adduser 用戶名【推薦方式】
輸入和要添加的用戶相關(guān)的信息,來(lái)添加一個(gè)獨(dú)立的用戶

useradd 添加用戶
useradd -d /home/oldli -s /bin/bash 用戶名稱
userdel [選項(xiàng)] 要?jiǎng)h除的用戶賬號(hào)
userdel -r oldwang:刪除oldwang賬號(hào)以及跟這個(gè)賬號(hào)關(guān)聯(lián)的主目錄和郵件池信息

3.切換工作路徑

切換到當(dāng)前用戶根目錄:cd
切換到當(dāng)前目錄:cd .
切換到上一級(jí)目錄:cd..
返回操作系統(tǒng)跟目錄,默認(rèn):[/]:cd /
進(jìn)入某個(gè)指定的文件目錄:cd direction

4.查看文件

ls:查看當(dāng)前目錄下的文件列表
ls -| :以列表的方式查看當(dāng)前目錄下的文件詳細(xì)信息
ls -a :查看當(dāng)前目錄下的所有文件
ls -a| :查看當(dāng)前目錄下的所有文件的詳細(xì)信息
ls | more :以分頁(yè)的形式查看文件

d:文件列表選項(xiàng)中表示文件夾
-:文件列表選項(xiàng)中表示文件

5.文件復(fù)制和剪貼

cp /dir/filea dir/fileb
復(fù)制filea文件到指定目錄并重命名為fileb
cp -r /dir/filea /dir/fileb
復(fù)制filea文件夾到指定的目錄并重命名為fileb

mv /dir/filea /dir/fileb
剪切filea文件并粘貼到指定的目錄并重命名為fileb

6.文件創(chuàng)建刪除

touch filename
創(chuàng)建一個(gè)名稱為filename的文件
mkdir directory_name
創(chuàng)建一個(gè)名稱為directory的文件夾
mkdir –p dira/dirb/dirc/dird
創(chuàng)建多級(jí)目錄
chmod <permission> <file>:修改文件訪問(wèn)權(quán)限
rm file
刪除file文件
rm –rf file_name
刪除文件file_name,可以刪除文件夾

7.Vim編輯器

vi file
使用vim編輯器編輯文件file

三種模式:
命令行模式
光標(biāo)移動(dòng)查看內(nèi)容
HJKL-> 方向鍵[左上右下]
x:刪除光標(biāo)所在的一個(gè)字符
插入模式
a:在光標(biāo)后插入
i:在光標(biāo)前插入
底行模式
命令行輸入命令,在底行輸入
:wq:保存文件并退出編輯器
:q:直接退出編輯器

8.文件內(nèi)容查看

cat file_name:查看文件內(nèi)容
cat file_name | more:以分頁(yè)的形式查看文件內(nèi)容
more file_name:以分頁(yè)的形式查看文件內(nèi)容
tail –nf:查看文件最末尾的n行內(nèi)容

9.文件搜索

grep [kw] file
在文件file中搜索包含kw關(guān)鍵字的信息
file文件是一個(gè)包含路徑的文件
ls file | grep [kw]
在查詢出來(lái)的文件列表中,搜索包含kw關(guān)鍵字的文件

10.系統(tǒng)超級(jí)用戶

修改并啟用ubuntu超級(jí)用戶
終端輸入:sudo passwd root
該命令用戶更改超級(jí)用戶密碼
首先輸入當(dāng)前用戶密碼
然后輸入兩次root用戶密碼完成更改
切換用戶
su – root :切換到root用戶
輸入密碼之后就可以切換【注意:密碼默認(rèn)不會(huì)顯示】

11.系統(tǒng)信息

uname –a:查看操作系統(tǒng)內(nèi)核/操作系統(tǒng)/CPU信息
env:查看環(huán)境變量
hostname:查看計(jì)算機(jī)名

head –n 1 /etc/issue:查看操作系統(tǒng)版本
cat /proc/cpuinfo:查看CPU信息
lspci –tv:查看所有PCI設(shè)備
lsusb –tv:查看所有的USB設(shè)備
lsmod:列出所有加載的內(nèi)核模塊

12.系統(tǒng)網(wǎng)絡(luò)信息

ifconfig:查看系統(tǒng)網(wǎng)絡(luò)信息
iptables –L:查看系統(tǒng)防火墻信息
route –n:查看系統(tǒng)網(wǎng)絡(luò)路由信息
netstat –lntp:查看所有監(jiān)聽(tīng)端口
netstat –antp:查看所有已經(jīng)建立的連接
netstat –s:查看網(wǎng)絡(luò)統(tǒng)計(jì)信息

13.系統(tǒng)進(jìn)程信息

ps –ef:查看系統(tǒng)中當(dāng)前用戶的所有進(jìn)程信息

ps –ef | grep [kw]:查看包含關(guān)鍵字kw的進(jìn)程信息

top:實(shí)時(shí)顯示當(dāng)前用戶所有進(jìn)程信息

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容