1. 基本檔案與目錄操作
ls
列出目錄 /-a
列出全部檔案(包括隱藏檔案)-l
列出長資料串,包含屬性與許可權等資訊
cd dir
切換到指定目錄cd ..
切換到上一級目錄cd ~
切換到自己的主資料夾cd -
切換到剛才目錄
pwd
顯示當前目錄
mkdir dirname
建立新資料夾touch filename
建立新檔案
rm 檔案
刪除檔案或者目錄 /-r
刪除目錄-f
強制
cp 原始檔 目標檔案
複製檔案 /-r
用於複製目錄
mv 原始檔 目標檔案
移動檔案, 將檔案移動到知道目錄,不使用-r
即可移動目錄 同一目錄則為重命名
2. 壓縮與解壓縮命令
zip檔案
zip 壓縮檔案名.zip 原始檔
壓縮zip檔案zip -r 壓縮檔案名 源目錄
用來壓縮目錄
unzip 壓縮檔案.zip
解壓縮 .zip 檔案
.tar.gz
tar -zcvf file.tar.gz 源目錄
將檔案壓縮為 .tar.gz 格式/-c
打包-v
顯示過程-f
指定打包後的檔名
tar -zxvf file.tar.gz
將.tar.gz 檔案解壓縮
.tar.bz2
tar -jcvf file.tar.gz 源目錄
將檔案壓縮為 .tar.bz2 格式 /-c
打包-v
顯示過程-f
指定打包後的檔名
tar -jxcf file.tar.gz
將 .tar.gz 檔案解壓縮
3. 系統資訊
date
顯示當前時間和日期cal
顯示當月日曆whoami
檢視當前使用者名稱uptime
顯示系統開機時間
lsb_release -a
檢視linux 版本
df
# 顯示磁碟占用情況 /-h
按照人們常見的 kb,mb,gb 格式顯示
du
# 顯示目錄空間占用情況 /-h
按照人們常見的 kb,mb,gb 格式顯示--max-depth
指定顯示目錄深度
cat /proc/cpuinfo
# 檢視cpu 資訊cat /proc/meminfo
# 檢視記憶體資訊
nvidia-smi
顯示nvidia 顯示卡的運**況
4. 程序管理
ps
顯示當前活動程序top
顯示正在執行的程序kill pid
殺死程序id /-9
強制殺死
bg
列出已停止或者後台的左右fg
將最近的作業帶到前台fg n
將作業n 帶到前台
5. 檔案許可權與系統路徑
更改檔案許可權 :1.chmod [u|g|o][+|-|=][r|w|x] file|dir
2.chmod octal file|dir
u 使用者 g 所屬群組 o 其他 r=read(4) w=write(2) x=execute(1)
將指定路徑到系統路徑(一次性):export path=$path:/path/to/dir
將指定路徑到系統路徑(長期):
vim ~/.bashrc
export path=$path:/path/to/dir
source ~/.bashrc
6. 網路傳輸
ssh [-p port] user@hostname
以user 使用者身份連線到 hostname, 埠為 port
7. 安裝解除安裝
從源**安裝:./configure
make
make install
yum
dpkg -i pkg.deb
安裝包 debianrpm -uvh pkg.rpm
安裝包 rpm
8. 檔案建立與查閱
touch file
建立 file 檔案
cat file
從首行開始正向檢視檔案全部內容tac file1
從尾行開始反向檢視檔案全部內容
more file
按頁檢視檔案 enter 向下滾動一行 space 向下翻一頁 q 退出 / 查詢 :f 顯示檔名和當前行數
less file1
類似 『more』 ,但是可以向上 page down下翻一頁 page up 上翻一頁 / 向下查詢 ? 向上查詢 q 退出
head -n file1
檢視file1的前n行tail -n file1
檢視file的後n行
9. 秘鑰生成
ssh-keygen
-f test -c
"test key"
~~檔名 ~~ 備註
10. 常見的開關機命令
關機命令
shutdown -h now
關機(儲存當前正在執行的程式,相對安全)✨
其它:halt
poweroff
init 0
重啟命令
shutdown -r now
# 重啟 (儲存當前正在執行的程式,相對安全) ✨
reboot
init 6
退出登入:
logout
建議每次離開伺服器的時候退出登入 ✨
11. 其它
ctrl + c
停止當前命令ctrl + d
登出當前會話
history
檢視歷史記錄[↑]
重複上一條命令[tab]
命令補齊/檔案補齊
man command
幫助命令
相關資料: linux command cheatsheet
linux基本命令
linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...
《linux基本命令》
博主部落格 斷橋殘雪 uname 顯示版本資訊 同win2k的 ver dir 顯示當前目錄檔案,ls al 顯示包括隱藏檔案 同win2k的 dir pwd 查詢當前所在的目錄位置 cd cd 回到上一層目錄,注意cd 與.之間有空格。cd 返回到根目錄。cat 檔名 檢視檔案內容 cat abc...
LINUX 基本命令
檔案和目錄操作的基本命令 cat clear cmp cut diff du emacs fgrep file grep head ln less more pico pwd sort stat strings tail touch umask uniq vi wc whatis ls ls 選項 ...