為什么要學(xué)習(xí)linux命令以及它的常用技巧和命令

為什么要學(xué)習(xí)linux命令

linux系統(tǒng)剛面世的時(shí)候是沒有圖形界面的,所有的操作都是需要用命令行完成,直到現(xiàn)在,包括大家在以后的工作當(dāng)中,絕大部分的操作都是命令行ssh 遠(yuǎn)程連接服務(wù)器,維護(hù)服務(wù)器,磁盤操作,文件存取,目錄操作,進(jìn)程管理等等 全都是要用命令行

這個(gè)一個(gè)程序員的必備技能 可以說不會(huì)命令行 就不會(huì)linux

學(xué)習(xí)linux的意義:最重要的,大家以后做的項(xiàng)目,大部分都是部署在linux服務(wù)器當(dāng)中的,

路徑問題: \ /

縮進(jìn)問題: windows是不嚴(yán)格區(qū)分縮進(jìn)的 linux區(qū)分縮進(jìn)

文件名稱問題:windows不區(qū)分大小寫 linux嚴(yán)格區(qū)分大小寫

綜上所述:必須要學(xué)習(xí)linux命令

linux命令一共有200多個(gè) 20

常用的技巧

放大 縮小終端窗口
放大:ctrl shift =縮?。篶trl -

clear:清空終端

tab:自動(dòng)補(bǔ)全

上下箭:快速切換使用過的命令 ctrl c

命令的格式

command [-option] [parameter]
命令 + 可選選項(xiàng) + 參數(shù)相應(yīng)功能的英文單詞或者縮寫 可以對命令進(jìn)行控制,可以省略 傳給命令的參數(shù) 0,1或者多個(gè)

常用命令

使用頻率非常高

***ls:查看當(dāng)前文件夾下面的內(nèi)容 list
ls -a 查看隱藏文件
ls -l 查看詳細(xì)信息ls -lh -h和-l配合使用 顯示文件的大小

***pwd 查看當(dāng)前所在文件夾 print working directory

*** cd:切換文件夾
cd 切換到家目錄下的用戶主目錄
cd ~ 切換到家目錄下的用戶主目錄
cd / 到根目錄
cd . 不變cd … 到上層目錄

***touch如果文件存在,不變,如果不存在 就創(chuàng)建文件

***mkdir 創(chuàng)建文件夾makedir -p 1/2 遞歸創(chuàng)建

***rm 刪除 remove
rm 刪除文件rm -r 刪除文件夾

*** mv 移動(dòng)或者重命名 movemv 舊的文件名稱 新的文件路徑+名稱

***cat和more
cat 返回所有more分屏顯示

*** vim :編輯器,有三種模式
命令模式:剛進(jìn)來就是命令模式,此狀態(tài)下敲擊鍵盤會(huì)被當(dāng)做命令 而不是輸入 常用的命令:i輸入模式
x 刪除光標(biāo)所在的字刪除 dd 刪除一行 yy復(fù)制一行 p 粘貼 : 撤銷:u 反撤銷:ctrl r
輸入模式: esc 可以回到命令模式
底線輸入模式: 可以輸入單個(gè)或者多個(gè)字符的命令,功能很豐富 基本命令:q 退出 q! 強(qiáng)制退出,不保存w 保存 wq 保存并且退出 x

***cp copy 拷貝cp 舊的文件名稱 新的文件名稱

*** > 重定向 修改了默認(rèn)的輸出

輸出的內(nèi)容保存起來 覆蓋

追加

*** grep 文本搜索

grep 字符 文件

-v 顯示不匹配的所有行
-n 顯示匹配及行號-i 忽略大小寫

***which查看命令的位置

***ifconfig 查看網(wǎng)絡(luò)設(shè)置

*** ping 測試遠(yuǎn)程主機(jī)的連通性

*** chmod
字母法: chmod u/g/o/a +/-/= rwx 文件
u:該文件的所有者,user
g:表示與該文件的所有者屬同一組者,即用戶組 group
o:other 表示其他以外的人a: all 上面都是

r:read 讀權(quán)限 4
w:write寫權(quán)限 2
x:執(zhí)行權(quán)限 1-:不具備任何權(quán)限 0

數(shù)字法 :chmod -R ugo(777) 文件名

***sudo
sudo + 命令 以管理員身份運(yùn)行命令sudo -s 切換為管理員

*** exit退出登錄賬戶

*** 關(guān)機(jī)和重啟
reboot 重啟shutdown 關(guān)機(jī)

shutdown -r now 重新啟動(dòng)操作系統(tǒng),shutdown會(huì)給別的用戶提示
shutdown -h now 立即關(guān)機(jī)
shutdown -h 20:30 20:30自動(dòng)關(guān)機(jī)shutdown -h +10 再過十分鐘關(guān)機(jī)

查看幫助

1, 命令+ --help

2,man + 命令 manual linux的使用手冊
空格 顯示下一屏
回車 顯示下一行
b 回滾一屏q 退出

總結(jié):

1,linux命令的技巧
2,學(xué)寫了一些常用的linux命令
ls pwd cd touch mkdir rm cp mv cat more vim > >> grep
ifconfig ping chmod 修改文件權(quán)限 (字母法,數(shù)字法, chmod 777 file)
sudo sudo -s exit reboot shutdown3,–help 和 man

命令不需要死記硬背,對于常用的命令,用得多了,自然就會(huì)了如果遇到了 臨時(shí)去百度就可以

我是白又白i,一名喜歡分享知識(shí)的程序媛??

感興趣的可以關(guān)注我的公眾號:白又白學(xué)Python【非常感謝你的點(diǎn)贊、收藏、關(guān)注、評論,一鍵三連支持】

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容