Lunix常用命令大全

1.Linux與Dos命令的區別

功能 DOS Linux
複製文件 copy cp
移動文件 move mv
列舉文件 dir ls
清除屏幕 cls clear
退出 exit exit
顯示修改日期 date date
刪除文件 del rm
迴響信息到屏幕 echo echo
用編輯器編輯文件 edit vi
比較文件內容 fc diff
在文件中查找字符串 find grep
顯示命令幫助 命令?/ man 命令
創建目錄 mkdir mkdir
刪除目錄 rd rmdir
目錄更名 move mv
拷貝目錄 xcopy copy
查看文件 more less
重命名文件 ren mv
切換目錄 cd cd
顯示時間 time date
顯示已被使用的內存 mem free
在屏幕打印文件內容 type cat

2. 系統的關機、重啓、以及登出
關機:init 0/telinit 0/halt/poweroff
重啓:reboot
註銷:logout
取消關機:shutdown -c
立即關機:shutdown -h now(僅root用戶)
過10分鐘後關機:shutdown -h 10
在什麼時間關機:shutdown -h 20:00
立即重啓:shutdown -r now(僅root用戶)

3. 文件和目錄
進入XX目錄:cd /XX
返回上一級目錄:cd …
返回上兩級目錄:cd …/…
進入個人的主目錄:cd ~user1
返回上次所在目錄:cd ~
顯示當前路徑:pwd
查看目錄中文件:ls
創建XX目錄:mkdir XX
刪除文件XX:rm -r XX
刪除目錄XX:fmdir XX
刪除XX目錄及其內容(慎用,刪除無法恢復):rm -rf XX
同時刪除X1、X2兩個目錄及其內容:rm -rf X1 X2
重命名/移動一個目錄:mv X1 X2
複製一個文件:cp file1 file2
複製一個目錄:cp -a dir1 dir2
複製一個目錄下的所有文件到當前工作目錄:cp dir/*.
複製一個目錄及子目錄:cp -r dir1 dir2
開始進入根文件系統搜索文件和目錄: find / -name file1
搜索屬於用戶‘user1’的文件和目錄:find / -user user1
同時查看多個日誌文件:tail -f x.log y.log
根據文件名查找文件路徑:find / -name ‘XXX’
解壓文件:tar -zxvf xxx.gz
安裝一個rpm包:rpm -ivh package.rpm
顯示當前目錄:pwd
顯示權限:ls -lh
查看當前列表:ls(list)、ll(list -l),ll輸出長列表
保存文件: :w
退出保存: :q
退出不保存: :q!
退出且保存: :wq
對【誰】【怎麼修改】【哪個文件】:chmod
【誰】:-u(user)、-g(group)、-o(others)、-a(all)
【怎麼修改】: -+(加)、–(減)、-=(等於)、-r(讀)、-w(寫)、-x(執行)、rw、rx…
清屏:ctrl+l(類似於clear)
終止:ctrl+c
刪除此處至末尾的所有內容:ctl+k
刪除此處至末尾的所有內容:ctrl+u

4.數據庫
進入mysql數據庫:mysql -u root -p

5.查看文件
從第一個字節開始正向查看文件內容:cat xxx
從最後一行反向查看一個文件內容:tac xxx
查看一個文件的前兩行:head -2 xxx
查看一個文件的最後兩行:tail -2 xxx
在文件中搜索關鍵字“Test”:grep Test /log
載文件中搜索以Test開頭的詞:grep ^Test /log
標記文件的行數:cat -n xxx

6.網絡(以太網和WIFI無線)
顯示一個以太網卡的配置:ifconfig eth0
啓用一個“eth0”的網絡設備:ifup eth0
禁用一個“eth0”的網絡設備:ifdown eth0
顯示網絡信息:netstat
重啓服務器:service network restart
查看當前進程:ps
殺掉當前進程:kill -9 pid

7.yum命令
列出當前系統中安裝的包:yum list
下載並安裝一個rpm包:yum install package_name
刪除所有的緩存的包和文件:yum clean all
刪除所有頭文件:yum clean headers

8.快速使用cmd進入F盤:F:

發佈了17 篇原創文章 · 獲贊 55 · 訪問量 4434
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章