ubuntu常用命令精選

2021-09-06 09:04:12 字數 2698 閱讀 2626

檔案命令

ls– 列出目錄

ls -al– 使用格式化列出隱藏檔案

cd dir- 更改目錄到 dir

cd– 更改到 home 目錄

pwd – 顯示當前目錄

mkdir dir– 建立目錄 dir

rm file– 刪除 file

rm -r dir– 刪除目錄 dir

rm -f file– 強制刪除 file

rm -rf dir– 強制刪除目錄 dir*

cp file1 file2– 將 file1 複製到 file2

cp -r dir1 dir2– 將 dir1 複製到 dir2; 如果 dir2 不存在則建立它

mv file1 file2– 將 file1 重新命名或移動到 file2; 如果file2 是乙個存在的目錄則將 file1 移動到目錄 file2 中

ln -s file link– 建立 file 的符號連線 link

touch file– 建立 file

cat > file– 將標準輸入新增到 file

more file– 檢視 file 的內容

head file– 檢視 file 的前 10 行

tail file– 檢視 file 的後 10 行

tail -f file– 從後 10 行開始檢視 file 的內容

程序管理

ps– 顯示當前的活動程序

top– 顯示所有正在執行的程序

kill pid– 殺掉程序 id pid

killall proc– 殺掉所有名為 proc 的程序 *

bg– 列出已停止或後台的作業

fg– 將最近的作業帶到前台

fg n– 將作業 n 帶到前台

檔案許可權

chmod octalfile– 更改 file 的許可權

● 4– 讀 (r)

● 2– 寫 (w)

● 1– 執行 (x)

示例:chmod777– 為所有使用者新增讀、寫、執行許可權

chmod755– 為所有者新增 rwx 許可權, 為組和其他使用者新增rx 許可權

更多選項參閱 man chmod.

sshssh user@host– 以 user 使用者身份連線到 host

ssh -p port user@host– 在埠 port 以 user 使用者身份連線到 host

ssh-copy-id user@host– 將金鑰新增到 host 以實現無密碼登入

搜尋grep patternfiles– 搜尋 files 中匹配 pattern 的內容

grep -r pattern dir– 遞迴搜尋 dir 中匹配 pattern 的內容

command| grep pattern– 搜尋 command 輸出中匹配

pattern 的內容

系統資訊

date– 顯示當前日期和時間

cal– 顯示當月的日曆

uptime– 顯示系統從開機到現在所執行的時間

w– 顯示登入的使用者

whoami– 檢視你的當前使用者名稱

finger user– 顯示 user 的相關資訊

uname-a– 顯示核心資訊

cat /proc/cpuinfo– 檢視 cpu 資訊

cat /proc/meminfo– 檢視記憶體資訊

man command– 顯示 command 的說明手冊

df– 顯示磁碟占用情況

du– 顯示目錄空間占用情況

free– 顯示記憶體及交換區占用情況

壓縮tar cf file.tar files – 建立包含 files 的 tar 檔案

file.tar

tar xf file.tar– 從 file.tar 提取檔案

tar czf file.tar.gz files– 使用 gzip 壓縮建立tar 檔案

tar xzf file.tar.gz– 使用 gzip 提取 tar 檔案

tar cjf file.tar.bz2– 使用 bzip2 壓縮建立 tar 檔案

tar xjf file.tar.bz2– 使用 bzip2 提取 tar 檔案

gzip file– 壓縮 file 並重命名為 file.gz

gzip -d file.gz– 將 file.gz 解壓縮為 file

安裝從源**安裝:

./configure

make

make install

dpkg -i pkg.deb– 安裝包 (debian)

rpm -uvh pkg.rpm– 安裝包 (rpm)

快捷鍵ctrl+c– 停止當前命令

ctrl+z– 停止當前命令,並使用 fg 恢復

ctrl+d– 登出當前會話,與 exit 相似

ctrl+w– 刪除當前行中的字

ctrl+u– 刪除整行

!!- 重複上次的命令

exit– 登出當前會話

更改資料夾下檔案許可權的命令:

首先cd進入需要更改許可權的資料夾目錄下,然後按照下面情況使用命令:

修改資料夾下所有檔案(包括子資料夾)許可權:

chmod *** * -r

修改資料夾下所有檔案(包括子資料夾)使用者:

chown usr * -r

修改資料夾下所有檔案(包括子資料夾)組:

chgrp group * -r

linux系統常用命令精選

1.檢視系統版本 cat etc redhat release 或安裝redhat lsb core yum y install redhat lsb core lsb release a 注 檢視系統核心 uname a 2檢視記憶體資訊 cat proc meminfo 3 檢視cpu cat ...

ubuntu常用命令

小知識 linux命令與shell 所謂shell,就是命令解釋程式,它提供了程式設計介面,可以使用程式來程式設計。學習shell對於linux初學者理解linux系統是非常重要的。linux系統的shell作為作業系統的外殼,為使用者提供了使用作業系統的介面。shell是命令語言 命令解釋程式及程...

ubuntu 常用命令

2.1.4 linux 程式設計常用命令及工具 1 expand expand 將輸入製表符轉換為空格。unexpand 將輸入空格轉換為製表符。使用 t 選項來指 定製表符停止位,示例如下 root localhost cat a hello.c 使用 cat a 顯示文件所有字元資訊 inclu...