linux:
/dev 管理目錄
/meida目錄
ls -l 當前目錄的檔案內容
**查詢ip位址 : ifconfig -a
vim:
i/a 進入插入模式:
esc進入命令列模式: :冒號或者/
命令列 :wq寫入退出 q退出不儲存 q!強制退出
複製 :在正常模式時進行 yy 貼上 p 4yy複製當前行4行
刪除命令列 dd 5dd
查詢單詞 在命令列模式 /查詢內容 n 查詢 下乙個
顯示行號命令列 :set nu 隱藏行號:set nonu
查詢首頭gg ,首尾g :正常模式
輸入後撤銷 先回到正常模式 u
查詢到20行 正常模式 20 shift+g
**shutdown:
shutdown -h now 立即關機
shutdown -h 1 1分鐘後關機
shutdown -r new 立即重啟
halt 關機
reboot 重啟
sync 將記憶體中的資料儲存到硬碟上;
登出 logout
建立使用者:useradd -指定資料夾
密碼passwd
刪除使用者:
刪除使用者及家目錄 usedel -r name
刪除使用者保留家目錄 userdel name
查詢使用者資訊 id name
切換使用者:
su- 切換使用者名稱 exit 退出
whoami 查詢當前使用者
建立組:groupadd 組名
新增使用者名稱時直接加上組: useradd -g 使用者組 使用者名稱
刪除組 groupdel
修改使用者組 usermod -g 使用者組使用者名稱
使用者配置檔案(使用者資訊)/ect/passwd
組配置檔案 /etc/group
口令配置檔案(密碼和使用者資訊,是加密) /ext/shadow
設定執行級別 7個執行級別
0:關機
1:單使用者(找回密碼)
2;多使用者,無網路
3,多使用者,有網路 多用
4,保留
5,圖形介面
6,重啟
常用模式3,5
系統的執行級別配置檔案 /etc/inittab
切換到指定執行級別的指令 init
找回丟失的root密碼:
進入單使用者模式,root不需要密碼可以登入,修改密碼
開機在引導式輸入 回車鍵,看到乙個介面輸入e,看到乙個新介面,選中第二行
e在這行輸入1 回車 b 進入單使用者模式 passwd root
man 獲取幫助資訊
help
pwd 顯示當前工作目錄的絕對路徑
ls [選項][目錄或者檔案]
選項 ls -al ls -l
cd 切換指令 絕對路徑 相對路徑
cd cd~ 回到自己家目錄
cd 。。 回到當前目錄上一級目錄
mkdir 用於建立目錄make directory
mkdir /home/dog
建立多級目錄 mkdir -p /home/animal/tigger
rmdir 刪除空目錄
刪除非空目錄 rm -rf 刪除目錄寫法
touch 建立空檔案
cp 拷貝指令
cp source dest
cp -r 檔案目的地 複製整個資料夾
\cp 發現目標目錄下有相同檔案 ,強制覆蓋
rm 刪除檔案或者目錄
rm -r -f強制不提示
mv移動檔案與目錄重新命名
mv aaa.txt pig.txt
/home/pig.txt 移動到/root mv pig.txt /root/
less 分屏檢視,顯示速度快 只載入當前
輸出重定向,會覆蓋原始檔追加
ls -l >a.txt檔案 將ls -l顯示的內容覆蓋寫入到a.txt檔案,如果該檔案不存在,則建立
ls -l>>b.txt 將ls內容追加到b.txt
echo 內容》 檔案
當前日曆資訊 cal
echo 輸出內容到控制台
將環境變數輸出到 echo ¥path
echo 「hello」
head 檔案 顯示檔案的開頭 預設檢視10行
head -n 5 檔案 檢視5行
tall 檔案 顯示尾部10行
tall -n 5 檔名 顯示5行
實時監控mydate. txt tall -f
ln 軟鏈結
ln -s 原始檔 軟鏈結名
rm -rf 檔名:後面不要帶/ 否則提示資源忙
pwd檢視目錄是看到的仍是軟鏈結目錄
ls -l 檢視
history 檢視已執行歷史命令
顯示所有歷史命令 history
顯示10個歷史命令 history 10
執行歷史命令為5的命令 !5
顯示日期 date
顯示年月日 date 「+%y-%m-%d」
顯示年月日時分秒 date「+%y %m %d %h:%m:%s」
設定系統時間日期 date -s 「2012-8-14 13:22:13」
cal指令 日曆方式顯示時間
顯示2020日曆 cal 2020
find 【搜尋範圍】 【選項】
1.按檔名查詢/home目錄下hello. txt: find /xhome -name hello.txt
2按檔案使用者來進行查詢 find /opt -user root
3按檔案大小 find / -size +20m 大於20m的檔案
查詢/目錄下 txt檔案 find / -name *.txt
locate 搜尋檔案
第一次執行前,必須使用 updatedb 建立locate 資料庫
搜尋 hello.txt
updatedb
locate hello.txt
grep 過濾查詢和管道符號|
管道| 表示將前乙個命令的結果交給後乙個命令處理
grep 【選項】查詢內容 原檔案
-n 顯示匹配行及行號 -i 忽略字母大小寫
案例在hello.txt 檔案中查詢yes 所在行,並顯示行號
cat hello.txt | grep -ni yes
將/home 下的hello.txt 檔案進行壓縮
gzip hello.txt
gunzip hello.txt.gz
zip -r 目錄壓縮 unzip -d《目錄》 指定解壓後的目錄檔案
zip [選項] ***.zip
將/home 下的檔案壓縮成mypackage
zip -r mypackage.zip /home/*
將 mypackage.zip檔案解壓到 /opt/tep 目錄下
unzip -d /opt/tep mypackage.zip
tar指令 打包指令
tar [選項] ***.tar.gz 打包的內容
壓縮多個檔案 將/home/a1.txt /home/a2.txt 壓縮成 a.tar.gz
tar -zcvf a.tar.gz a1.txt a2.txt
將home 資料夾下面的檔案 打包成 myhome.tar.gz
tar -zcvf myhome.tar.gz /home/
將a.tar.gz 解壓到當前資料夾
tat -zxvf a.tar.gz
將myhome.tar.gz 解壓到/opt/目錄
tar -zxvf myhome.tar.gz -c /opt/ 解壓的目錄必須存在
檔案1,所有者
2,所在組
3,其他組
檔案和目錄的所有者: ls -ahl
groupadd police 建立組
useradd -g police tom 建立使用者
cd /home/tom
touch ok.txt 建立檔案
ls -ahl 來顯示所有者
預設情況下 :當某個使用者建立了檔案後,該檔案所在的組就是使用者所在的組
修改檔案所在的組
chgrp 組名 檔名
chgrp polic orange.txt
改變使用者所在組
usermod -g 組名 使用者名稱
rwx 許可權
檔案: r 讀 w 可以修改,不可以刪除 x 可以執行
目錄 r 可以讀取 ls檢視目錄詳情 w 可以修改目錄內建立,刪除,重新命名目錄 x可以進入目錄
linux基礎知識點
1.在vmware安裝linux系統和快照功能使用。注意 2.系統目錄介紹 1 表示根目錄 2 表示 root 3 etc 存放系統配置目錄 4 home 除了root以為所有使用者預設在home下新建乙個以使用者名為資料夾名稱的資料夾。5 usr 所有使用者安裝的軟體都放入這個資料夾中。知識點擴充...
linux基礎知識點複習
暫時先放一些linux的一些操作的東西 1 vm 虛擬機器 2 redhad 作業系統 3 xshell 終端軟體 4 notepad 編碼 5 課件 思維導圖 mindmanage word ppt xshell nat模式連線 ssh ip位址 注意 1 必須要有網 2 虛擬機器的網絡卡要開啟 ...
linux基礎知識點一
命令的語法 命令 選項 引數 引數 命令操作的物件 選項 命令在操作物件是採用不容的選項即使用不同的方式。基本命令 ls 列出目錄中的內容 list 選項 l 以長格式的方式列出 ll ls l a 列出全部內容,包含隱藏檔案和隱藏目錄 h 以人類易讀的方式顯示 pwd 列印當前工作目錄 cd 更改...