linux命令小集結一

2021-07-25 20:42:24 字數 3541 閱讀 7812

ps -ef|grep sshd 檢視ssh服務是否啟動(pid)

kill -9 pid 絕殺

service sshd start  啟動ssh服務

service sshd restart 重啟ssh服務

service sshd stop    停止ssh服務

ifconfig  檢視網絡卡ip(啟用狀態下)

ifconfig -a 檢視所有網絡卡

ifconfig eth0 up/down 啟用/禁用某塊網絡卡

dhclient eth0 自動獲取ip

dhclient(2419)running exiting

kill -9 2419

clear 清屏

/ linux根目錄 

cd / 返回根目錄

cd .. 返回上級目錄

cd usr 進入usr資料夾(以當前目錄為準的相對路徑)

cd /test/test001 (絕對路徑)

ls 檢視當前目錄下的檔案以及資料夾

ls -l 檢視當前目錄下檔案的詳細資訊

ls -a 檢視當前目錄下所有檔案(包含隱藏檔案)

ls -la 檢視當前目錄下所有檔案(列表的形式)

man config(檢視linux裡面所有命令的詳細描述)

mkdir 檔案目錄 建立資料夾

whereis pwd 檢視pwd的位置

bin:下面放的是二進位制的執行檔案,比如:pwd、cd之類命令都是執行檔案

etc:系統的配置檔案(全域性的配置檔案,比如說網路,計算名等等)如果需要改linux的系統引數的話,就在etc裡面改

home:建立乙個新的使用者的話,會在home下,有乙個以新使用者名稱命名的目錄,注意的是root不在這裡,有乙個單獨的資料夾

usr:使用者的應用程式放在這裡(預安裝的都放在usr下)

opt:第三方提供的一些軟體,安裝在這裡比如說oracle、mysql

var:在執行過程中產生的,經常會發生變化的檔案都在var下

lib:系統的一些類庫 (lib64 :64位系統的)(lib:32位系統的)

dev:device裝置,在linux系統下,所有的硬體裝置都是以檔案的形式存在

掛載:mount /dev/cdrom  /mnt/cdrom

取消掛載:umount /mnt/cdrom

mkdir -p /soft/tomcat 建立多層目錄

rmdir 刪除目錄

rm -r 刪除多層目錄

rm -rf 不帶提示的多層目錄刪除

touch 檔名 (相對路徑/絕對路徑)

注:/ 絕對路徑,不加/ 是相對路徑,相對當前目錄的相對路徑

cat 檢視小檔案

tail 檢視大檔案

tail -10 檢視後10行

head -10 檢視前10行

tail -f 檢視log(-f 可以方便查閱正在改變的日誌檔案(最尾部的內容顯示在螢幕上,實時重新整理))

vi 檔名

命令工作模式、編輯工作模式、底行模式

進入編輯模式:i/o/a 退出到命令模式:esc

進入底行模式: :wq! 儲存退出  :q!直接退出不儲存

查詢內容:/查詢內容   n向下,n向上

替換內容: :%s/被替換的/替換的/g

顯示行號: :set nu

全域性修改:/etc/virc vi的配置檔案 最後加上 :set nu

重新命名:mv 原始名 修改後的名字

拷貝:cp -fr 原始檔案 要拷貝的地方 -fr 沒有目標檔案就會自動建立

ps -ef|grep sshd 檢視ssh服務是否啟動(pid)

kill -9 pid 絕殺

service sshd start  啟動ssh服務

service sshd restart 重啟ssh服務

service sshd stop    停止ssh服務

ifconfig  檢視網絡卡ip(啟用狀態下)

ifconfig -a 檢視所有網絡卡

ifconfig eth0 up/down 啟用/禁用某塊網絡卡

dhclient eth0 自動獲取ip

dhclient(2419)running exiting

kill -9 2419

clear 清屏

/ linux根目錄 

cd / 返回根目錄

cd .. 返回上級目錄

cd usr 進入usr資料夾(以當前目錄為準的相對路徑)

cd /test/test001 (絕對路徑)

ls 檢視當前目錄下的檔案以及資料夾

ls -l 檢視當前目錄下檔案的詳細資訊

ls -a 檢視當前目錄下所有檔案(包含隱藏檔案)

ls -la 檢視當前目錄下所有檔案(列表的形式)

man config(檢視linux裡面所有命令的詳細描述)

mkdir 檔案目錄 建立資料夾

whereis pwd 檢視pwd的位置

bin:下面放的是二進位制的執行檔案,比如:pwd、cd之類命令都是執行檔案

etc:系統的配置檔案(全域性的配置檔案,比如說網路,計算名等等)如果需要改linux的系統引數的話,就在etc裡面改

home:建立乙個新的使用者的話,會在home下,有乙個以新使用者名稱命名的目錄,注意的是root不在這裡,有乙個單獨的資料夾

usr:使用者的應用程式放在這裡(預安裝的都放在usr下)

opt:第三方提供的一些軟體,安裝在這裡比如說oracle、mysql

var:在執行過程中產生的,經常會發生變化的檔案都在var下

lib:系統的一些類庫 (lib64 :64位系統的)(lib:32位系統的)

dev:device裝置,在linux系統下,所有的硬體裝置都是以檔案的形式存在

掛載:mount /dev/cdrom  /mnt/cdrom

取消掛載:umount /mnt/cdrom

mkdir -p /soft/tomcat 建立多層目錄

rmdir 刪除目錄

rm -r 刪除多層目錄

rm -rf 不帶提示的多層目錄刪除

touch 檔名 (相對路徑/絕對路徑)

注:/ 絕對路徑,不加/ 是相對路徑,相對當前目錄的相對路徑

cat 檢視小檔案

tail 檢視大檔案

tail -10 檢視後10行

head -10 檢視前10行

tail -f 檢視log(-f 可以方便查閱正在改變的日誌檔案(最尾部的內容顯示在螢幕上,實時重新整理))

vi 檔名

命令工作模式、編輯工作模式、底行模式

進入編輯模式:i/o/a 退出到命令模式:esc

進入底行模式: :wq! 儲存退出  :q!直接退出不儲存

查詢內容:/查詢內容   n向下,n向上

替換內容: :%s/被替換的/替換的/g

顯示行號: :set nu

全域性修改:/etc/virc vi的配置檔案 最後加上 :set nu

重新命名:mv 原始名 修改後的名字

拷貝:cp -fr 原始檔案 要拷貝的地方 -fr 沒有目標檔案就會自動建立

批處理命令小集

echo call pause rem 是批處理檔案最常用的幾個命令,我們就從他們開始學起。echo 表示顯示此命令後的字元 echo off 表示在此語句後所有執行的命令都不顯示命令列本身 與echo off相象,但它是加在其它命令列的最前面,表示執行時不顯示命令列本身。call 呼叫另一條批處理...

cmd命令小集(三) cd命令

進入該絕對路徑下 進入當前目錄下的該路徑下 可借助tab鍵 回到當前目錄的根目錄 碟符目錄 cd只能在乙個磁碟下進行跳轉,不能跨越碟符,eg 路徑沒有任何變化。如果要切換碟符,不能使用cd,直接敲 d 就可以 一般而言,很少去手打乙個絕對路徑,一層一層cd也不現實,除了直接在目標資料夾下shift ...

git倉庫命令小集

1 git init 建立專案之初,初始化本地git倉庫 2 git status 檢視本地倉庫更新資訊,包括新增 刪除檔案和修改檔案的資訊 3 git add 檔名稱 將特定檔案新增到本地git倉庫中去 4 git add 將新增多有新增的或修改的本地檔案到本地倉庫中 相當於更新本地git倉庫 5...