您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)Linux系統(tǒng)的基礎(chǔ)命令有哪些的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。
1.權(quán)限問題
文件夾:d開頭
文件:-開頭
r:read對(duì)應(yīng)權(quán)限4(讀的權(quán)限)
w:write對(duì)應(yīng)權(quán)限3(寫的權(quán)限)
x:implement對(duì)應(yīng)權(quán)限1(執(zhí)行的權(quán)限)
-:空權(quán)限對(duì)應(yīng)權(quán)限0(沒有任何權(quán)限)
則以以下代碼為例子說明權(quán)限
dr-xr-xr--. 2 root root 4096 May 19 19:16 Templates 以d開頭則Templates為文件夾,其權(quán)限為
"r-xr-xr--"=“554”,為root,root用戶組可讀和執(zhí)行,其他用戶和其他用戶組可讀權(quán)限。
-r-xr-xr--. 1 root root 17 May 20 20:58 test.log 以-開頭則test.log為文件,其權(quán)限為
“r-xr-xr--”=“554”,為root,root用戶組可讀和執(zhí)行,其他用戶和其他用戶組可讀權(quán)限。
2.修改權(quán)限命令chmod
chmod 554 /root/yu.log 修改文件權(quán)限為554
chmod 554 -R /root/ruozedata 修改文件夾權(quán)限為554
3.修改用戶和用戶組的權(quán)限
命令:chown fish:fish 文件名
chown -R fish:fish ruozedata 文件夾名
4.date.sh文件執(zhí)行
全路徑執(zhí)行 /root/ruozedata/date.sh
該文件目錄下執(zhí)行 ./date.sh
chmod +x date.sh增添所以的執(zhí)行權(quán)限
chmod -x date.sh減去所以的執(zhí)行權(quán)限
5.which尋找命令
例:
如圖用which指令尋找rz,sz的命令路徑,這些尋找過程取決于環(huán)境變量PATH,如圖:
which命令會(huì)按著PATH文件的順序?qū)ふ抑噶睿缦冗M(jìn)去由/usr/lib64/qt-3.3 到 /bin:/usr/local/sbin:/usr/local ....按照從頭到尾的順序?qū)ふ?br/>
6.rz,sz的運(yùn)用
rz為從windows上傳文件到linux,命令為
sz為從linux下載文件到windows,命令為
7.尋找文件位置
在所有文件里尋找文件 find / -name '*ruo*'如圖:
在當(dāng)前文件夾里尋找文件 fidn ./ -name ‘*ruo*’
或者通過history使用管道符過濾命令如history|grep xxx
或者已經(jīng)知道進(jìn)程名字那么用ps -ef|grep xxx
8.vi命令行
dd刪除當(dāng)前行
dG刪除當(dāng)前行到尾行
ndd刪除當(dāng)前行到以下使用行 如3dd刪除第一行到第三行
gg跳轉(zhuǎn)到第一行行首
G跳轉(zhuǎn)到最后一行的行首的第一個(gè)字母
shift+$跳到一行的行尾
那么刪除整個(gè)文件內(nèi)容就可以先gg進(jìn)入到第一行行首,再dG刪除所有行。
復(fù)制WINDOWS的記事本內(nèi)容,粘貼到Linux文件里,直接I進(jìn)去然后粘貼。
9.壓縮和解壓命令
壓縮tar 使用格式:tar -czvf 文件名.tar.gz 壓縮的文件 為如圖:
解壓tar 使用格式:tar -xzvf 文件名.tar.gz 為如圖:
10.zip壓縮解壓
zip 壓縮后的文件名稱.zip 壓縮文件 使用方式如圖:
unzip 解壓的文件名稱
11.查看內(nèi)存,磁盤空間,
11.1查看內(nèi)存free -m
11.2磁盤空間 df -h
11.3系統(tǒng)負(fù)載top,可以實(shí)時(shí) 監(jiān)控進(jìn)程所占用CPU和內(nèi)存,特別注意生產(chǎn)上load average的三個(gè)值都不能大于10
12.后臺(tái)運(yùn)行文件
./bash.sh &如圖
兩者結(jié)合方式 nohup date.sh &存儲(chǔ)日志到默認(rèn)文件 nohup ./date.sh > ./data.log 2>&1 &認(rèn)為指令日志文件為date.log
13.多人合作screen
安裝:yum install screen(必須在ROOT進(jìn)行)如圖
screen 多人合作
yum install screen
screen -S ruoze 創(chuàng)建會(huì)話ruoze(會(huì)直接跳轉(zhuǎn)到頂部對(duì)話)
screen -r ruoze 進(jìn)入會(huì)話
ctrl+a+d 退出會(huì)話
會(huì)話:只能1人操作
狀態(tài):
detached 無人
attached 有人
感謝各位的閱讀!關(guān)于“Linux系統(tǒng)的基礎(chǔ)命令有哪些”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。