很多剛開(kāi)始學(xué)習(xí)linux的朋友,肯定要接觸linux肯定要先學(xué)習(xí)linux常用命令,最近整理了一下。具體如下:
1、Linux啟動(dòng)等級(jí)【 linit n 】
0—系統(tǒng)停機(jī)狀態(tài)
1—單用戶工作狀態(tài)
2—多用戶狀態(tài)(沒(méi)有NFS)
3—多用戶狀態(tài)(有NFS)
4—系統(tǒng)未使用,留給用戶
5—圖形界面
6—系統(tǒng)正常關(guān)閉并重新啟動(dòng)
命令
與文件、目錄相關(guān)的命令
ls【列出目錄】
cd【絕對(duì)路徑,和相對(duì)路徑 】
.. //代表當(dāng)前路徑
pwd【當(dāng)前路徑】
whoami【當(dāng)前用戶】
mkdir【創(chuàng)建目錄】
rmdir【刪除目錄,只能刪除為空的目錄】
rm【刪除目錄或文件】
touch【創(chuàng)建文件】
cp【拷貝】
mv【移動(dòng)文件】
vi【編輯文件;有兩種模式,編輯模式和命令模式;默認(rèn)進(jìn)入命令模式】
命令模式下:
編輯模式:
顯示文件內(nèi)容
ln【鏈接文件;分為軟連接和硬鏈接】
whereis ls【查詢ls命令的相關(guān)內(nèi)容,例如調(diào)用文件,幫助文檔】
echo $PATH【查看環(huán)境變量】
find /etc -name my*【查找etc目錄下的以my開(kāi)頭的文件】
創(chuàng)建掛載點(diǎn):mount
mount 設(shè)備 掛載點(diǎn)
sudo mount /dev/cdrom /mnt/cdr# Ubuntu的cdrom目錄一般為"/dev/cdrom"
卸載掛載點(diǎn):umount
umount [參數(shù)] 設(shè)備/掛載點(diǎn)
sudo umount /dev/cdromsudo umount /mnt/cdr
# 上述兩行代碼完成同樣的功能
用戶和組的概念
文件權(quán)限
-rw-r—r—
chmod【修改文件權(quán)限】
學(xué)會(huì) chamod 755 4.txt
111|101|101
n chown kang 4.txt 【修改文件所有者】
權(quán)限設(shè)置:chmod
chmod [-R] 權(quán)限 文件名
chmod 777 *.js #當(dāng)前目錄下的所有".js"文件的權(quán)限被更改為"777" chmod 777 ./css/ #當(dāng)前目錄下的"css"文件夾的權(quán)限被更改為"777",但其子文件夾和子文件的權(quán)限不便 chmod 777 ./css/* #當(dāng)前目錄下的"css"文件夾中的所有“一級(jí)文件夾和文件”的權(quán)限被更改為"777",但css文件夾的權(quán)限不變 chmod -R 777 ./css/ #當(dāng)前目錄下的"css"文件夾、其子文件夾、以及子文件的權(quán)限被更為"777"
管道和其他
ls –l /etc | more
cat /etc/passwd | grep student1
grep student 4.txt【在文件4.txt中查找含有student字符的行】
wc 【統(tǒng)計(jì)文件的行數(shù)和字?jǐn)?shù)】
ls -l | grep “^-” | wc –l【統(tǒng)計(jì)目錄下文件數(shù)】
wall “My Name Is Kang !”
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。
新聞熱點(diǎn)
疑難解答
圖片精選