Linux Ubantu 常見命令

2021-10-23 21:07:47 字數 2078 閱讀 1504

列出檔案和資料夾,即list

ls 列出當前目錄下的所有項

ls -l 列出當前目錄下的所有項,其中,-l 引數表示詳細模式

ls -l /home/shaofa/example 列出 /home/shaofa/example 下所有項,以詳細方式列出

ls -ld /opt 其中,-ld 表示列出乙個目錄本身,而非目錄下的子項

切換當前目錄 即 current directory

例如cd /home/shaofa/example

cd ~/example

cd …/hello

cd ( 不帶引數時,表示回到主目錄 )

顯示當前目錄,即 pring working directory

建立目錄,即make directory

mkdir abc

mkdir -p abc/123/test

使用 -p 引數,可以將路徑的層次目錄全部建立

刪除乙個空目錄,即 remove directory

rmdir abc

如果目錄非空,則刪除失敗。一般來說,我們會使用 rm 命令來刪除。

刪除檔案或者目錄,即 remove

rm -rf abc

刪除abc目錄,和子項一併刪除

其中, r 表示 recursive , f 表示 force

rm -rf abc/*

刪除 abc目錄下的所有子項

乙個程式設計師界的玩笑: rm -rf /* 刪庫跑路

複製檔案或者目錄,即 copy

cp -rf example example2

移動檔案或目錄 (重新命名),即 move

mv hello helloworld

檔案打包,即 tape archive

(1) 建立檔案包

tar -cvf example.tar example

其中,c , 表示 create 建立檔案

v , 表示 verbose 顯示詳情

f , 表示 file

也可以多個目錄打包 tar -cvf ***.tar file1 file2 file3

(2) 還原檔案包

tar -xvf example.tar

tar -xvf example.tar -c outdir

其中,-c 引數指定目標目錄,預設解到當前目錄下

(3) 建立檔案並壓縮

先前的tar格式並沒有壓縮,體積較大

並檔並壓縮

tar -czvf example.tar.gz example

解壓縮tar -xzvf example.tar.gz

tar -xzvf example.tar.gz -c outdir

通常我們所見的,都是 *.tar.gz 這種格式

可以切換使用者, 即 switch user

susu shaofa

su root

預設地,如果不帶引數則表示切換到root賬戶

表示退出登入。例如

$ su

… 做一些事情 …

#exit

新增使用者。必須以root執行。

useradd xiaoming

新增乙個名為 xiaoming 的賬戶

修改使用者的密碼。

passwd xiaoming

修改使用者xiaoming的密碼

passwd

不加使用者名稱時,表示修改自己的密碼

刪除使用者。必須以root執行。

userdel xiaoming

建立組groupadd boys

建立乙個名為boys的組

useradd -g boys ming

其中,-g表示在新增使用者,同時將使用者加到boys組

修改現有使用者到新的組

usermod -g boys shaofa

其中,usermod表示修改使用者資訊

cat /etc/group

檢視組資訊

cat /etc/passwd

檢視使用者資訊

刪除組groupdel boys

刪除名為 boys 的組。如果組中有使用者,則必須事先刪除裡面的使用者。

Linux Ubantu版本 常用命令

命令基於ubantu,與其他linux版本的命令可能會略有不同。命令只記錄平時用到的,持續更新,當前使用者主目錄 cd home目錄 開頭是絕對路徑 開頭是相對路徑 cd 返回根目錄 cd 返回上級目錄 cd 返回上次目錄 ls 檢視當前目錄下的檔案 ls l 檔名稱 檢視詳細資訊 資料夾將 l改為...

linux ubantu下各種檔案顏色含義

對於初學linux的同學而言,會發現這樣乙個情況,就是在linux的命令列中,顯示檔案目錄的時候,會發現,目錄的下檔案的顏色會不一樣,各色各樣的顏色都有,其實,這些顏色都有著自己的含義,而且這個顏色不是固定不變的,可以更加自己的需求進行設定,但是一般不建議自定義,除非是自己的伺服器 白色 表示普通檔...

svn常見命令

1.獲取 svn co svn 172.16.0.254 biad gct models wm5130 username nick.li password nick.li revision 18 2.提交 svn ci m filepath dirpath 3.增加檔案或資料夾 svn add fi...