linux常用命令

2021-08-04 15:58:04 字數 3062 閱讀 6392

超級使用者預設登入 根目錄/root 普通使用者預設登入/home/test

目錄pwd 顯示當前目錄

mkdir -p 建立目錄[遍歷]

cd 切換目錄

cd  .當前目錄 ..父目錄 /上乙個工作目錄 ~家目錄

rm -rf 刪除目錄

cp -r -a cy cynew 複製檔案[遍歷][一模一樣] 

mv 檔案 移動位置檔案  移動重新命名檔案

ln 1.txt 2.txt  硬鏈結 對映原檔案原始資料 原始檔刪除不影響

ln -s 1.txt 2.txt  硬鏈結 對映原檔案原始資料 原始檔刪除有影響

檔案locate nginx.conf[檔名] 檔案搜尋命令[資料庫] 更新資料庫updatedb

whereis  ls 搜尋命令的命令[看見幫助文件]  which[別名] 依賴$path環境變數路徑

find 在系統當中搜尋符合條件的檔案 萬用字元匹配 * ?

grep 在檔案的當中搜尋符合條件的字串 正規表示式匹配

find 範圍搜尋 -name 檔名

find / -name 1.txt

find / -iname[忽略大小寫] 1.[aj]*

搜尋1.a*或1.j*

find /home -mtime 0 從現在開始到24小時前,有被改動過的檔案

find /home -size +25k 檔案大小大25k m

find /etc -size +20k -a -size -50k -exec -ls l {} \ ;

grep管道 全面搜尋正規表示式並把行列印出來

grep 11 /home/www/1.txt 

grep -i  1 /home/www/1.txt 不區分大小寫匹配

grep -c  1 /home/www/1.txt 統計幾條

grep -n  1 /home/www/1.txt 顯示匹配行和行號

grep -v  1 /home/www/1.txt 顯示不匹配行和行號

man -f find = whatis find  檢視find有哪些級別的幫助

man 1 find 檢視配置的幫助

壓縮模式

.zip .gz .bz2

zip 壓縮檔案名 檔案 命令:zip s.zip s

zip -r 壓縮檔案名  命令:zip -r s.zip 

gzip 原始檔

gzip -r 壓縮檔案

bzip2 原始檔  [只能壓縮檔案 不能壓縮目錄]

bunzip2 壓縮檔案

.tar.gz .tar.bz2

tar -zcvf test.tar.gz test 先壓縮tar然後壓縮gp

tra -zxvf test.tar.gz

tar -jcvf test.tar.bz2 test 先壓縮tar然後壓縮bz2

tar -jxvf test.tar.bz2 -c /目標位置

tar -jtvf test.tat.bz2  檢視

cvf打包

xvf解包    z\j gzip壓縮\bzip2壓縮

tvf看包

關機重啟

shutdown  -r 05:30 &

指定時間

shutdow -h 關機

shutdow -r 重啟

shutdow -c 取消前乙個關機命令

logout正確退出ssh

掛載命令

mount 檢視系統中已掛載的裝置

mount -a #依據/etc/fstab內容自動掛載 

建立掛載點

mkdir -p  /mnt/cdrom

mount  /dev/sr0 /mnt/cdrom/ 把裝置檔案掛載到碟符上

umount /dev/sro或者/mnt/cdrom 解除安裝

使用者登入

w 檢視當前使用者登入資訊 詳情

who 檢視當前使用者登入資訊 

last 檢視所有使用者登入時間

lastlog 檢視所有使用者的最後登入時間

shell命令

#!/bin/bash

echo -e "\e[1;32m hello \e[0m"; #檔案內容

bash 1.txt 執行

快捷鍵:

ctrl + c 強制終止當前命令

ctrl + l 清屏

ctrl + a 游標到行首

ctrl + e 游標到行尾

ctrl + u 刪除行

ctrl + z 把命令放入後台

ctrl + r 在歷史命令中搜尋

alias命令別名 unalias /root/.bashrc

histoty 歷史命令

histoty -c 刪除歷史記錄

使用上下箭頭檢視歷史記錄

!!重複執行上一條命令

! 字元 重複執行上一條以字元開頭的命令

輸出重定向

命令&>檔案

命令&>>檔案  無論正確輸出還是錯誤輸出 全部儲存檔案

命令》檔案1 2>>檔案2 正確輸出儲存檔案1錯誤輸出儲存檔案2

輸入重定向

wc < 檔案

管道符命令一;命令二

命令一||命令二

命令一&&命令二

命令1|命令2 命令1的輸出結果作為命令2的物件

netstat -plant

netstat -an | grep stream |wc -l

ls  顯示檔案目錄 -a顯示全部

包含隱藏檔案-l

白色:普通檔案

紅色:壓縮檔案

藍色:鏈結檔案

黃色:裝置檔案

綠色:可執行檔案

粉紅色:檔案

apt install tree 

tree -a 顯示目錄與檔案數 -d只顯示目錄不顯示檔案 -f每個檔案都顯示路徑 -l n只顯示n層

touch 建立檔案

cat 由第一行顯示檔案內容

more /less /head -n 顯示開頭幾行 tail -n顯示結尾幾行

shutdown -r 重啟 -h 關機後停止系統| init0重啟 簡單粗暴就用它

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...