這篇部落格完全是給自己看的,一些在工作中用的指令,想到哪就寫到**或去查詢,希望自己以後能夠熟練掌握linux指令。
1.使用者之間的切換指令
登入使用者:longkun,要求轉換成longquan使用者day
su - longqun #空格不要少
su #切換到根目錄
sudo 指令是小於root的大許可權指令,當許可權不夠時,使用一下sudo而不用轉換到root使用者
顯示當前系統中的所有使用者:
$lastlog #方法一
$awk -f ":" '' /etc/passwd
2、使用命令列不全和萬用字元:按tab鍵
3、檢視當前目錄 pwd
4、改變目錄 cd
5、列出目錄內容 ls ls -f(能看出哪些是目錄,哪些是檔案) ls -a(列出所有)
dir vdir#相當於ls -l
6、檢視文字檔案 cat和more
cat day.txt
cat -n day.txt
將乙個檔案的內容複製到另乙個檔案中,不刪除該檔案:cat day.txt >day2.txt
查詢某檔案中含有某個詞的那幾行 cat -n day.txt | grep monday
cat命令會一次將所有內容全部顯示在螢幕上。
more命令是一頁頁的顯示檔案內容
more-s testfile 逐頁顯示 testfile 之檔案內容,如有連續兩行以上空白行則以一行空白行顯示。
more+20 testfile 從第 20 行開始顯示 testfile 之檔案內容。
7、檢視檔案內容更高效的指令less
less -m day.txt #可以顯示day.txt檔案的的名字、當前行,總行數,以及當前位置佔百分比數值。
按q鍵可以退出less程式。
8、查詢
(1)find path -name -type
find . -iname day.txt -print #查詢當前目錄下名字(忽略大小寫)為day.txt的檔案,並列印出來
find . -type f -print #查詢當前目錄下所有檔案
find . -type d -name zip #查詢當前目錄學所有型別為目錄,名字為zip的目錄
(2)locate
locate *.txt
locate的搜尋能力比find能力更強大,當完全不知道在檔案在**時,使用locate指令
9、從終端執行程式
$firefox
10、查詢特定程式
$whereis find
$whereis -b find
11、使用者及版本資訊檢視
$who
$whoami
另乙個常用的命令是uname,用於顯示當前系統的版本資訊。帶-a選項的uname命令會給出當前作業系統的所有有用資訊
$uname -a
只是顯示其中的核心的版本資訊
$uname -r
12、獲取命令的簡介:
當你只記得乙個命令的部分字母時可以使用apropos指令查到相關的命令
$apropos find #就可以跟find相關的指令
然後使用whatis指令可以看到指令的作用
$ whatis locate
locate (1) - find files by name
13.切割檔案
split -l5000 aa.txt /usr/data/name
split: output file suffixes exhausted
注意此處:split在提示我們說輸出時的檔名字尾被用光了
這時加上-a 這個引數即可,表示用幾個字尾,預設是2個。
split -l500 -a 3 aa.txt /usr/data/name
14、一般使用「date -s」命令來修改系統時間。比如將系統時間設定成2023年7月26日的命令如下。
#date -s 07/26/2005
將系統時間設定成下午11點12分0秒的命令如下。
#date -s 11:12:00
Linux 指令學習
ctr alt t 開啟控制台 tab鍵檔名提示 解壓 tar.bz2 tar.gz 例 tar zxvf a.tar.gz 解壓命令使用tar 或z 解壓gz格式 或j 解壓bz2格式 或 x解壓tar格式 或 v顯示解壓資訊 或 f指向檔案 解壓檔名 壓縮檔案 tar zcvf a.tar.gz...
linux指令學習
縮放 放大 ctrl shift 縮小 ctrl 1 pwd 顯示當前所在位置 第乙個 根目錄 後續的 目錄分隔符 eg home chen 2 ls 顯示當前位置下除了隱藏檔案外的所有檔案 ls a 顯示當前位置下的所有檔案 all ls l 以長列表的形式顯示除了 list 隱藏檔案以外的所有檔...
Linux指令學習
ep1 echo 自言自語 pwd print working directory,列印目前位置 cd change directory,cd path,cd cd ls list directory contents lsls l list mode ls l a ls la list mode ...