學習linux的 常用命令總結

2021-10-24 17:11:15 字數 4349 閱讀 2778

**目錄               作用**

/               linux系統的根目錄,一般只存放目錄

/bin、          命令(二進位制)檔案目錄,包含可供root使用者和普通使用者, 

/usr/bin        所使用的linux命令和二進位制檔案,包含shell解析器等

/boot           系統引導和核心目錄,存放引導裝載檔案

/dev            裝置目錄,存放各個硬體裝置的資訊,例如光碟機、硬碟等

/etc            系統級別的配置檔案存放的目錄,一般配置管理員使用

/home           所有普通使用者的家目錄

/lib、

/usr/lib、      系統使用的函式庫的目錄

/usr/local/lib

/lost+fount     在ext2和ext3檔案系統中,系統崩潰時記錄資訊的目錄

/opt            給主機額外安裝軟體所擺放的目錄

/proc           重要的需要放置在記憶體中的資料

/root           root使用者的根目錄

/sbin、         放置的是系統管理員(root)才能使用的命令,普通使用者只能進

/usr/sbin、     行檢視,而/bin目錄中的命令普通使用者也可以使用

/usr/local/sbin

/tmp            存放應用程式產生的臨時資料不能在此目錄下存放重要資料

/var            系統一般執行時需要改變的資料

/sys            系統相關檔案存放目錄

/usr            應用程式相關目錄命令、函式庫、共享包、核心原始碼

uname -a    :顯示系統及版本所有資訊

uname -r   :顯示核心版本  

uname -m   :顯示計算機是多少位作業系統

table鍵的使用

/etc/passwd            儲存使用者資訊

使用者資訊表

使用者名稱:佔位符:uid:gid:描述:家目錄:執行指令碼

家目錄:root使用者 /root        普通使用者: /home/username

使用者id:root=0    系統的是1-499    普通使用者:500-

/etc/group        儲存使用者組資訊

/etc/shadow        使用者密碼檔案

useradd        建立使用者

-u        指定uid

-d        指定宿主目錄

-s        指定使用shell

-e        指定使用者過期時間

-g        指定基本組

-g    指定附加組

group 使用者名稱                :檢視這個使用者所屬使用者組

gpasswd -a 使用者名稱 組名    :將使用者加入到組中

gpasswd -d 使用者名稱 組名    :將使用者從組中刪除(不能不屬於任何一組)

echo                    :列印資訊(system.out.println)

echo 」密碼「|passwd --stdin 使用者名稱        :不通過互動資訊直接改使用者密碼

userdel                    :刪除使用者 不刪除使用者檔案

userdel -r                :連主目錄一起刪除

userdel -rf/-r-f        :強制刪除(無提示)

id 使用者名稱                :顯示使用者資訊

passwd                    :修改密碼

groupadd 組名            :建立使用者組

useradd -g 組名 使用者名稱    :建立使用者並分配組

usermod -l 新使用者名稱 舊使用者名稱    :修改使用者名稱

usermod -l                :禁用

usermod -u                :啟用

cat /etc/passwd            :檢視所有使用者資訊

cat /etc/group            :檢視使用者組資訊

mkdir 資料夾名        :建立空的資料夾

mkdir 資料夾名/… -p    :建立多級資料夾

touch 檔名            :建立空檔案

cp xx/file.txt /xx    :複製檔案到xx

cp -r file            :複製目錄

mv /file/file.txt    :移動、剪下、重新命名

rm file.txt            :刪除檔案

rm -r file            :刪除目錄

rm -f file            :強制刪除

rm -rf file            :不可恢復

cat -n                :檢視內容時顯示行號

less file.txt        :顯示多行可翻頁        q:退出

tail                :預設檢視檔案尾10行

head                :預設檢視檔案頭10行

tail -50f            :檢視尾部50行

echo 「寫入的內容」 > file.txt

echo 「寫入的內容」 >> file.txt

vim file        :文字編輯器(nodepad++)        vi(txt)

:q        :退出

:w        :儲存

:wq        :儲存退出

:q!        :強制退出

i是insert輸入模式。esc說切換命令列狀態

o是輸入模式游標會自動下一行

dd :刪除當前行        u : 撤回

ctrl+f : 向後翻整頁        ctrl+d :向後翻半頁

ctrl+b : 向前翻整頁        ctrl+u :向前翻半頁

set nu :出現行數            set nonu : 去掉行數 

which reboot :查詢cmd命令所在的路徑

locate : 找尋檔案的命令 

cp    原始檔  目的地檔案

cp -r 源目錄  目的地目錄

cp   原始檔1  原始檔2  目的地目錄       ##目的地目錄必須存在

cp -r 源目錄1 源目錄2 目的地目錄        ##目的地目錄必須存在

mv  原始檔  目的地檔案  ##重新命名

mv  源目錄  目的地目錄  ##不存在重新命名 存在扔進去(.代表當前目錄)

cat file          ##檢視檔案的全部內容

cat -b file     ##-b顯示行號

ls

ls -l file         ##檔案屬性

ls dir            ##目錄中包含的內容

ls -d dir        ##目錄本身

ls -a dir        ##所有檔案包含隱藏的

ls -s dir       ##檢視並且按照大小排序

ls -r   dir     ##檢視遞迴檔案目錄下所有檔案

-z            壓縮包

-c            打包

-x            解包

-v            輸出資訊

-f            必須要的引數

-c            指定解包位置

tar -zcvf /users/farben/desktop/linux.tar.gz linux.txt      : 打包

tar -zxvf file.tar.gz -c /users/farben/desktop       : 解包

scp /users/farben/downloads/redis.conf [email protected]:/opt/docker_redis 上傳檔案到伺服器的某個資料夾

linux學習 linux常用命令總結

在學習linux的過程中,會遇到很多的命令,現將一下常用的命令記錄在此,以備查詢安裝mysql方法 yum list installed mysql rpm qa grep mysql 安裝mysql客戶端 yum install mysql 安裝mysql 伺服器端 yum install mys...

Linux常用命令總結學習筆記

檢視檔案大小 最簡單的檢視方法可以使用 ls ll ls lh命令進行檢視,當使用ls ll,會顯示成位元組大小,而ls lh會以kb mb等為單位進行顯示,這樣比較直觀一些 ll hdu命令用來檢視目錄或檔案所占用磁碟空間的大小。常用選項組合為 du sh du常用的選項 du lh max de...

學習總結 Linux常用命令小結

基本操作 進入根目錄 cd 清屏 clear 檔案基本操作命令 新建檔案 touch 新建資料夾 mkdir 刪除檔案和目錄 rm 刪除資料夾命令 rmdir 資料夾名 複製 cp 移動 mv 顯示路徑 pwd 鍵盤刪除某行與撤回此操作 區分大小寫,刪除游標定位的行 鍵盤重做此操作 與撤回操作u相反...