linux系統學習(常用命令)


今天調休,閑來無事,研究一下linux系統。

Linux常用命令:

一:文件管理

ctrl+alt:在虛擬機與windows之間切換
ctrl+g:進入linux輸入模式

pwd:查看當前目錄

ls:列出當前路徑所有目錄和文件
ls -a:列出所有文件,包括隱藏文件
ls -l:列出文件或者目錄更多信息


cd:切換目錄

whoami:查看當前用戶

rmdir:刪除目錄(沒有交互),只能刪除空的目錄
rm -rf :刪除目錄(遞歸 強制刪除)

rm:刪除目錄 (有交互)

mkdir:創建一個目錄

mount:創建掛載點

umount:卸載掛載點

find /dev -name cdrom:查找某個目錄或者文件
在dev目錄下查找名字為cdrom的文件或者目錄

五個esc:顯示所有的linux命令

q:退出查看
ctrl+c:退出查看

--help --? 顯示幫助信息

man :命令使用手冊

touch:創建一個空文件

cp:復制文件或者目錄
cp 1 2:復制文件1 到2
cp -r dir1 dir2 :復制目錄時,前面必須加-r,遞歸操作
mv:移動文件或者目錄


vi命令:
vi 文件:文件存在,直接進入;文件不存在則創建文件,進入。
a:由命令模式到編輯模式(append);
esc:由編輯模式切換到命令模式
q:退出 !:不存盤 w:存盤

view 文件:只讀模式進入
more:讀取文件

dd:刪除文件中一行

head -3 查看文件前3行
tail -3 查看文件后3行

whereis ls:
查看執行ls之后調用的命令:


ln:給文件建立鏈接

ln test.txt test:給文件建立鏈接,硬鏈接
ln -s test.txt test :給文件建立鏈接,軟鏈接(刪除test.txt之后,test就不存在了)

二:用戶管理

su:切換用戶(switch user)

exit:退到原來的用戶

useradd:創建一個用戶
userdel:刪除一個用戶
usermod:給用戶分組


chmod:改變用戶權限
chmod 755 test.txt:改變文件的權限為擁有者可以讀寫執行,同組可以讀執行,其他可以讀執行
chmod 777 test.txt:改變文件的權限為擁有者可以讀寫執行,同組可以讀寫執行,其他可以讀寫執行

chown:改變文件擁有者
chown tester test.txt:將文件的擁有者改為tester

 

wc:(word count)字數統計
wc -lwc test.txt

-l:統計文件行數
-w:統計單詞個數,以空格分隔
-c:統計字節數bytes

三:管道

將上一個命令執行結果交給下一個命令執行

分頁查看:
ls -Rl|more


列出一個目錄下有多少文件
ls -l|grep '^-'|wc -l
列出一個目錄下有多少目錄
ls -l|grep '^d'|wc -l


警告:
wall `date` :將信息發送給所有的用戶

重定向:
> >>
ls > cmd.txt :將ls之后的結果寫到cmd.txt中
ls >>cmd.txt :將ls之后結果寫到cmd.txt中,執行兩邊


clear:清屏
dos:清屏(cls)

date:查看當前日期
cal:查看當前日歷
fdisk:查看磁盤信息

ps:查看當前運行的進程
ps -a:查看所有的進程

kill -9 pid:殺死所有的進程


修改系統默認啟動級別:
/etc目錄下:inittab文件中initleveldefault:由5給成3就可以了。

reboot:重新啟動系統
startx:切換到圖形用戶界面

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM