柚子快報(bào)激活碼778899分享:【Linux】指令
柚子快報(bào)激活碼778899分享:【Linux】指令
1. 簡(jiǎn)單指令
whoami
顯示當(dāng)前登入賬號(hào)名
ls /home
現(xiàn)在有的用戶名
adduser + 用戶名
新加用戶(必須在root目錄下)
passwd + 用戶名
給這個(gè)用戶設(shè)置密碼
userdel -r + 用戶名
刪除這個(gè)用戶
pwd
顯示當(dāng)前所處路徑
stat + 文件名 / 文件夾名
顯示文件狀態(tài)信息
su -
切換到超級(jí)用戶(一般是由普通用戶切換到超級(jí)用戶)
nano + 文件名
yum -y install nano
(安裝nano)
相當(dāng)于記事本(Ctrl X ,Y , Enter ,退出記事本)
cat + 文件名
正序打印文件內(nèi)容
tac + 文件名
逆序打印文件內(nèi)容
history
找到以往的記錄
注意:(命令后面可以帶有選項(xiàng))
命令和選項(xiàng):
如: ls -l
2. ls 指令
ls
顯示當(dāng)前目錄下文件和子目錄
ls + 文件名 / 目錄
對(duì)于目錄,該命令列出該目錄下的所有子目錄與文件;對(duì)于文件,將列出文件名以及其他信息
ls -l (也可以寫(xiě)成 ll )
顯示當(dāng)前目錄下文件和子目錄以及它們的屬性
文件:由文件的內(nèi)容數(shù)據(jù)和文件的屬性數(shù)據(jù)構(gòu)成
文件的屬性包括文件名,文件大小,時(shí)間等等
ls -a
顯示當(dāng)前目錄下所有的文件和子目錄(包括隱藏文件)
隱藏文件:在 Linux 系統(tǒng)下以 . 或者 .. 開(kāi)頭
隱藏文件用途:隱藏一些配置文件
ls - i
顯示當(dāng)前目錄下所有的文件和子目錄以及它們的inode編碼
ls *
顯示當(dāng)前目錄下文件夾和它們的子目錄,以及文件
3. touch 指令
touch + 文件名
在當(dāng)前目錄下創(chuàng)建一個(gè)普通文件 / 更新文件的修改時(shí)間(已經(jīng)創(chuàng)建好的文件)
創(chuàng)建普通文件:
更新文件的修改時(shí)間:
4. mkdir 指令
mkdir + 文件夾名
在當(dāng)前目錄下創(chuàng)建一個(gè)文件夾/目錄
(藍(lán)色的表示的是文件夾)
mkdir -p + 一串路徑
注意:
yum install -y tree
(安裝tree)
tree 指令可以像多叉樹(shù)一樣,顯示每個(gè)子樹(shù)的存儲(chǔ)內(nèi)容
5. cd 指令
Linux 系統(tǒng),磁盤(pán)上的文件和目錄被組成一棵目錄樹(shù),每個(gè)節(jié)點(diǎn)都是目錄或文件
cd + 文件名
進(jìn)入這個(gè)路徑
cd ..
回到當(dāng)前目錄下的前一個(gè)目錄( .. : 上一個(gè)路徑)
cd .
回到當(dāng)前目錄( . : 當(dāng)前路徑)
cd ~
回到家目錄路徑(對(duì)于普通用戶),回到 /root路徑(對(duì)于root用戶)
cd -
回到上次的路徑
注意:
Linux 系統(tǒng)本質(zhì)是一顆多叉樹(shù)
從根目錄下開(kāi)始找到目標(biāo)文件的路徑就是絕對(duì)路徑從當(dāng)前路徑為參考點(diǎn)找到目標(biāo)文件的方式就是相對(duì)路徑
cd ls 都可以 + 相對(duì)路徑 或者 絕對(duì)路徑
6. rmdir 指令
rmdir + 目錄(一定要空目錄)
刪除目錄
7. rm 指令
rm -rf
強(qiáng)制遞歸刪除一串路徑
8. man 指令
yum install -y man-pages
(配置man手冊(cè))
man + 指令
(按 q 退出)
查看Linux手冊(cè)
9. cp 指令
cp + 文件名
拷貝文件
cp -rf + 目錄 + 一串路徑
拷貝目錄到路徑下
10. mv 指令
mv + 文件名 + 一串路徑
剪切文件名
mv + 文件名/目錄(原來(lái)的) + 文件名/目錄(現(xiàn)在的)
改變文件名/目錄名
11. echo 指令
echo + " "
(打印的內(nèi)容)
將打印內(nèi)容打印在屏幕上
echo + “ ”+ > + 文件名
將內(nèi)容保存到文件中
echo + “ ”+ >> + 文件名
將內(nèi)容追加到到文件中
注意:
> 是輸出重定向
echo 指令默認(rèn)將內(nèi)容輸出的屏幕上, > 可以改變輸出的方向
> 會(huì)覆蓋文件原有的內(nèi)容
> 可以創(chuàng)建新的文件
12. more 指令
more + 文件名
顯示一頁(yè)的內(nèi)容(要繼續(xù)打印按 enter , 直接結(jié)束 Ctrl C)
注意:
more 指令不能重新向上查看數(shù)據(jù)
13. less 指令
less + 文件名
顯示一頁(yè)的內(nèi)容(要繼續(xù)打印按 enter 或者 下鍵 , 直接結(jié)束 q)
注意:
less 指令支持 上下鍵(即可以回過(guò)去看前面的內(nèi)容,彌補(bǔ)了more 指令的不足)
14. head 指令
head + 文件名
取前10行文件的內(nèi)容
head + -行數(shù) + 文件名
取前n行文件的內(nèi)容
15. tail 指令
tail + 文件名
取后10行文件的內(nèi)容
tail + -行數(shù) + 文件名
取后n行文件的內(nèi)容
注意:
head 指令 和 tail 指令 可以配合管道 | 使用
(取 tmp1.txt 文件內(nèi)容的前八行 通過(guò) 管道 | ,再取得到內(nèi)容的后五行 , > 重定向使本來(lái)應(yīng)該打印到屏幕的內(nèi)容儲(chǔ)存到 tmp.txt 文件里面了)
16. date 指令
date +%Y
顯示當(dāng)前年份
date +%m
顯示當(dāng)前月份
date +%d
顯示當(dāng)前日期
date +%H
顯示當(dāng)前小時(shí)
date +%M
顯示當(dāng)前分鐘
date +%s
顯示當(dāng)前秒
17. find指令
find -name + 文件/文件夾
查找文件/文件夾所在路徑
18. which 指令
which + 指令名
查找指令所在的路徑(指令也可以當(dāng)作一個(gè)文件)
注意:
alias 相當(dāng)于給指令取別名
19. grep 指令
grep + ' ' + 文件名
在文件中搜索字符串,將找到的行打印出來(lái)
grep -n + ' ' + 文件名
在文件中搜索字符串,將找到的行打印出來(lái)的基礎(chǔ)上,打印行號(hào)
grep -i + ' ' + 文件名
在文件中搜索字符串(忽略大小寫(xiě)),將找到的行打印出來(lái)
grep -v + ' ' + 文件名
除了文件中搜索字符串以外的行數(shù),將其打印出來(lái)
20. zip 指令
yum -y install zip
(安裝zip)
zip + -r + .zip文件 + 打包壓縮文件
21. unzip 指令
unzip + .zip 文件 (在當(dāng)前路徑下)
解壓文件
unzip + .zip 文件 + -d + 一串路徑
在該路徑下解壓
22. tar 指令
-c :建立一個(gè)壓縮文件的參數(shù)指令-x :解開(kāi)一個(gè)壓縮文件的參數(shù)指令-t :查看 tarfile 里面的文件(.tar 文件,即進(jìn)行了打包,沒(méi)有壓縮的文件)-z :是否同時(shí)具有 gzip 的屬性-j :是否同時(shí)具有 bzip2 的屬性-v :壓縮的過(guò)程中顯示文件-f :使用檔名 , f 后不能再跟任何參數(shù)-C : 解壓到指定目錄
23. Linux下常見(jiàn)的熱鍵有:
[TAB]鍵:可補(bǔ)全指令
[CTRL]+c: 終止當(dāng)前程序[CTRL]+d: 相當(dāng)于exit[CTRL]+r: 進(jìn)入歷史搜索
柚子快報(bào)激活碼778899分享:【Linux】指令
精彩鏈接
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。
轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。