Linux學習筆記1 常用命令

2022-05-06 04:06:10 字數 2745 閱讀 9815

目錄

ls:檢視

-a  顯示全部,主要檢視隱藏檔案時使用。隱藏檔案是檔名前面以點開頭的檔案, 例   .config    

-l 列表詳細顯示

-i 顯示檔案或目錄的 id號

-d 顯示目錄資訊  

-h  人性化顯示   顯示詳情的時候預設位元組單位大小 加h後 顯示 對應最大的單位比如 k m g等

mkdir :建立目錄  -p 遞迴建立

pwd:顯示完整目錄

rmdir:只刪除目錄

mv: 移動改名 目錄或檔案    -r 目標是目錄時   

cp: 複製  -r目標是目錄時 -p保留檔案屬性

rm: 刪除  -r目標是目錄時  -f 強制刪除 不提示

檔案

touch 建立檔案 

檢視檔案:

cat    -n 顯示行號

tac  倒敘檢視 不支援n

more  只能用空格 f 翻頁

less   pgup pgdn按鈕  空格 :翻頁      / :查詢      q: 退出

head -n  前幾行  

tail -n  後幾行  -f 可以動態顯示後幾行

ln    鏈結    -s 軟連線  預設硬鏈結 。

軟連線:inode 號不同,類似win快捷方式。 ls -l時 顯示為  aaa->bbb   

許可權chmod    修改許可權。r:4  w:2  x:1

例,  chmod u+r,g+r   filename  

chmod 777 filename     

檔案的許可權讀寫執行,但不能刪除等等。

資料夾的許可權 r:檢視(ls),w:刪除建立,x:進入目錄(cd)

chown   修改所有者    只有管理員才能修改所有者 格式    chown  username   filename。

chgrp   修改所屬組   

umask  檢視系統預設許可權  看到的是777-許可權數字   -s 檢視標準許可權     

設定預設許可權  umask  022   (數字為777-許可權數字)

查詢檔案

find    -name  *aaa?   萬用字元 * 任意數量的任意字元  ?任意單個字元   -iname  忽略大小寫

-user   所有者  -group 所屬組

-amin  -5  五分鐘內訪問過的    -nmin  -5 五分鐘內修改過內容的   -cmin  +5 大於五分鐘修改過屬性

-inum  根據檔案編號查詢  

-a  :條件和and      -o  :條件或or

-size  大小查詢   數塊0.5k的倍數    +2  大於1k   -2小於1k

-exec / -ok  命令 {}空格/;   查詢完執行什麼操作      

查詢檔案

locate -i  忽略大小寫查詢 ,該命令快速查詢,但最新和tmp類似目錄無法查詢,find比較準確但耗費資源。

updatedb 更新locate資料庫

which  查詢命令 顯示別名  

whereis  查詢命令顯示幫助文件

grep  查詢檔案某個字串  -i 忽略大小寫  -v  排除某字串      例, grep  aaa /etc/sss.config     ,       grep -v ^#  /etc/sss.config   查詢排除行頭是#的字串

幫助man  命令 或  配置檔案名稱

whatis  命令  剪短資訊

aprpos  配置檔案名稱 剪短資訊

help  shell命令名稱

info  命令

使用者useradd  新增使用者

passwd  修改密碼  預設為本人

who  登陸使用者

w 登陸使用者的詳情

壓縮gzip  gunzip(gzip -d)  .gz

tar  -z壓縮或解壓  -c壓縮 -x解壓  -f指定檔名。  .tar.gz 

zip    -r資料夾   unzip解壓

bzip2   -k 保留原始檔  .bz2   bunzip解壓

tar    -cjf 壓縮資料夾 .tar.bz2  -xjf 解壓

網路write 寫即使資訊

mail  檢視郵件 

ping 檢視連線情況,只能ip

traceroute  檢視網域名稱 連線情況。

netstat   -tlun   檢視監聽

-an   檢視全部監聽資訊

-rn 檢視路由表

setup 設定網路及其他,永久儲存

掛載mount  掛載    mount /dev/cdrom  /mnt/cdrom  

umount 解除安裝    

關機shutdown  -c  取消關機操作

-h 關機

-r 重啟

例:  shutdown -h 5    shutdown -h  23:33    shutdown -h now

推薦shutdown  儲存服務狀態退出。

logout  退出當前賬戶。

檔案與使用者關係,所有者u,所屬組g,其他o   ,其中所有者只有乙個。

檔案只有最後修改時間,linux沒有建立時間

檔案型別  - 檔案 d 資料夾 l軟連線。

-rwxr--r---

刪除 linux沒有**站

Linux學習筆記 常用命令1

格式 ls options filename 作用 顯示目錄內容,類似dos的dir 常用引數 a 不隱藏任何以 字元開始的檔案 l 使用較長的格式顯示資訊 r 按照檔名的逆序列印輸出 f 加上檔案型別的指示符 格式 cat options filename 作用 顯示檔案的內容,是concaten...

Linux學習筆記一(Linux常用命令1)

首先,我們得了解linux命令是什麼 通常所說的linux命令列是執行在終端 terminal 的shell 閱讀linux架構以了解什麼是shell以及它在linux系統中的位置 所謂的命令,是我們在命令列輸入的一串字元。shell負責理解並執行這些字串。shell命令可以分為如下幾類 1 可執行...

linux 常用命令學習1

用途 在檔案中查詢並顯示包含指定字串的行 命令選項 i 查詢時忽略大小寫字串,即同時查詢 abc 和 abc r 從目標目錄及其子目錄下的全部檔案中查詢目標字串 v 反轉查詢,輸出與查詢條件不相符的行 要查詢的字串以雙引號括起來 好習慣 abc 表示以abc開頭的行 abckatex parse e...