pwd 顯示作業路徑
shutdown -h now 關閉系統 /halt 關閉系統
shutdown -r now 重啟 / reboot 重啟
1、cd命令:這是一個非常基本,也是大家經常需要使用的命令,它用于切換當前目錄,它的引數是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑,如:
cd /home 進入根目錄下面的home目錄cd home 進入當前目錄下的home目錄
cd .. 回傳上一層目錄
cd ../.. 回傳上兩級目錄
cd / 回傳跟目錄
cd - 回傳上次所在的目錄
2、ls命令:這是一個非常有用的查看檔案與目錄的命令,list之意,它的引數非常多,下面就列出一些我常用的引數吧,如下:
ls 查看目錄中的檔案
ls -a 列出全部的檔案,連同隱藏檔案(開頭為.的檔案)一起列出來
ls -l 顯示檔案和目錄的詳細資料
3、mkdir命令:創建
mkdir dir1 創建一個叫做 'dir1' 的目錄'
mkdir dir1 dir2 同時創建兩個目錄
4、rm命令:洗掉
rm -f file1 洗掉一個叫做 'file1' 的檔案'
rmdir dir1 洗掉一個叫做 'dir1' 的目錄' (空目錄才能洗掉)
rm -rf dir1 洗掉一個叫做 'dir1' 的目錄并同時洗掉其內容
rm -rf dir1 dir2 同時洗掉兩個目錄及它們的內容
5、mv命令:該命令用于移動檔案、目錄或更名,move之意,它的常用引數如下:-f 如果目標檔案已經存在,不會詢問而直接覆寫
mv file1 file2 把檔案file1重命名為file2
mv file1 file2 dir 把檔案file1、file2移動到目錄dir中
6、cp命令:該命令用于復制檔案,copy之意,它還可以把多個檔案一次性地復制到一個目錄下, 它的常用引數如下:
cp -a file1 file2 連同檔案的所有特性把檔案file1復制成檔案file2
cp dir/* . 復制一個目錄下的所有檔案到當前作業目錄
cp -a /tmp/dir1 . 復制一個目錄到當前作業目錄
cp -a dir1 dir2 復制一個目錄
7、find命令:find是一個基于查找的功能非常強大的命令
find / -name file1 從 '/' 開始進入根檔案系統搜索檔案和目錄
find / -user user1 搜索屬于用戶 'user1' 的檔案和目錄
find /home/user1 -name \*.bin 在目錄 '/ home/user1' 中搜索帶有'.bin' 結尾的檔案
find /usr/bin -type f -atime +100 搜索在過去100天內未被使用過的執行檔案
find /usr/bin -type f -mtime -10 搜索在10天內被創建或者修改過的檔案
8、ps命令:該命令用于將某個時間點的行程運行情況選取下來并輸出,process之意,它的常用引數如下:
-A :所有的行程均顯示出來
-a :不與terminal有關的所有行程
-u :有效用戶的相關行程
-x :一般與a引數一起使用,可列出較完整的資訊
-l :較長,較詳細地將PID的資訊列出
其實我們只要記住ps一般使用的命令引數搭配即可,它們并不多,如下:
ps aux 查看系統所有的行程資料
ps ax 查看不與terminal有關的所有行程
ps -lA 查看系統所有的行程資料
ps axjf 查看連同一部分行程樹狀態
9、kill命令:該命令用于向某個作業(%jobnumber)或者是某個PID(數字)傳送一個信號,它通常與ps和jobs命令一起使用,它的基本語法如下:
kill -signal PID
signal的常用引數如下:注:最前面的數字為信號的代號,使用時可以用代號代替相應的信號,
1:SIGHUP,啟動被終止的行程
2:SIGINT,相當于輸入ctrl+c,中斷一個程式的進行
9:SIGKILL,強制中斷一個行程的進行
15:SIGTERM,以正常的結束行程方式來終止行程
17:SIGSTOP,相當于輸入ctrl+z,暫停一個行程的進行
例如:
# 以正常的結束行程方式來終于第一個后臺作業,可用jobs命令查看后臺中的第一個作業行程
kill -SIGTERM %1
# 重新改動行程ID為PID的行程,PID可用ps命令通過管道命令加上grep命令進行篩選獲得
kill -SIGHUP PID
10、tar命令:該命令用于對檔案進行打包,默認情況并不會壓縮,如果指定了相應的引數,它還會呼叫相應的壓縮程式(如gzip和bzip等)進行壓縮和解壓,它的常用引數如下:
- 壓縮:tar -jcv -f filename.tar.bz2 要被處理的檔案或目錄名稱
- 查詢:tar -jtv -f filename.tar.bz2
- 解壓:tar -jxv -f filename.tar.bz2 -C 欲解壓縮的目錄
11、chmod命令:該命令用于改變檔案的權限,一般的用法如下:
chmod -R 777 chmod -R 777 意思就是將當前目錄及目錄下所有檔案都給予777權限(所有權限)
查看檔案內容
cat file1 從第一個位元組開始正向查看檔案的內容
tac file1 從最后一行開始反向查看一個檔案的內容
more file1 查看一個長檔案的內容
less file1 類似于 'more' 命令,但是它允許在檔案中和正向操作一樣的反向操作
head -2 file1 查看一個檔案的前兩行
tail -2 file1 查看一個檔案的最后兩行
tail -f /var/log/messages 實時查看被添加到一個檔案中的內容
YUM 軟體包升級器 - (Fedora, RedHat及類似系統)
yum install package_name 下載并安裝一個rpm包
yum localinstall package_name.rpm 將安裝一個rpm包,使用你自己的軟體倉庫為你解決所有依賴關系
yum update package_name.rpm 更新當前系統中所有安裝的rpm包
yum update package_name 更新一個rpm包
yum remove package_name 洗掉一個rpm包
yum list 列出當前系統中安裝的所有包
yum search package_name 在rpm倉庫中搜尋軟體包
yum clean packages 清理rpm快取洗掉下載的包
yum clean headers 洗掉所有頭檔案
yum clean all 洗掉所有快取的包和頭檔案
WinSCP和PuTTY(與Linux系統鏈接的工具)的安裝和使用
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/495197.html
標籤:其他
上一篇:linux、centos下,使用【FFmpeg】將視頻轉為m3u8(ts)格式
下一篇:Linux yum搭建私有倉庫
