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