*****基本命令*****
cd 切換目錄
ls 檢視檔案
ls -a 檢視全部檔案包括隱藏檔案
ls -l 使用較長的形式展示
man ls 幫助文件
ll 檢視檔案詳細資訊
su 切換使用者
pwd 顯示當前所在目錄
clear 清屏
ifconfig 檢視當前ip位址
service network restart 重啟網絡卡
service network stop 停止網絡卡
service network start 啟動網絡卡
init 6 重啟機器
ctrl+c 終止當前程序
ctrl+z 放到後台去執行
ps -aux 程序管理
ctrl+l 清屏
ctrl+d 關閉終端
ps -aux|grep ping 檢視程序 -aux引數查詢當前所執行的程序 grep搜尋
shutdown -h 10 10分鐘之後關機 後面跟的引數是分鐘
shutdown -h now 立刻關機
shutdown -r now 系統立刻重啟
shutdown -r +10 系統十分鐘後重啟
reboot 重啟 和shutdown -r now一樣
init 0 關機
init 6 重啟
忘記管理員使用者密碼怎麼辦? 簡單粗暴 解除安裝重灌 不過很麻煩 有辦法簡單些
重啟系統3秒內,按下回車鍵,這是會看到提示資訊 寫的是你安裝的系統是什麼和版本號,然後我們輸入e,緊接著按下鍵,選中第二行再輸入e,這個時候會出現<_no_dm rhgh quiet 這個提示資訊,我們要做的就是在後面加上乙個 single 或者 1 或者 s然後先按回車在按b啟動後就進入了單使用者模式,輸入修改密碼的命令 passwd輸入新密碼即可修改後重啟系統reboot
設定網絡卡自啟
cd etc/sysconfig/network-scripts/ 切換到這個目錄下
vim ifcfg-eth0
onboot = no 改為 yes
service network restart
*****檔案與目錄操作*****
mkdir 建立目錄 可以通過 mkdir --help來檢視mkdir命令的幫助
mkdir -p zzccyy/zcy/z/c/y
rmdir 刪除目錄 可以通過 rmdir --help來檢視rmdir命令的幫助
rmdir -p zzccyy/zcy/z/c/y
rmdir -pv zzccyy/zcy/z/c/y 可以檢視刪除詳情
rm 刪除目錄 可以通過 rm --help來檢視rm命令的幫助
rm -f 是強制刪除
rm -r 遞迴刪除
rm -v 顯示刪除進度 這些字尾可以結合時使用
cp 拷貝
cp /zzccyy/1.txt ./ 這個時候就是把zzccyy目錄下的1.txt複製到了根目錄乙份
cp -r /zzccyy/zcy/z/c
mv 移動
mv 1.txt ./etc 這個時候就是把1.txt移動到了 根目錄之下的etc裡面
*****vi編輯器*****
vi常用快捷鍵
三種模式:
一般模式
命令模式
編輯模式
1)移動游標
h :游標左移乙個字元
j :游標上移乙個字元
k :游標下移乙個字元
l :游標右移乙個字元
0 :游標移至行首
$ :游標移至行尾
h :游標移至螢幕首行
m :游標移至螢幕中間
l :游標移至螢幕最末行
2)插入文字
i :在游標前插內內容
a :在游標後插入內容
o :在所在行的下一行插入新行
o :在所在行的上一行插入新行
3)刪除文字
x:刪除游標後面的字元
x:刪除游標前面的字元
nx:刪除游標後面n個字元
nx:刪除游標前面的n個字元
d0:刪除游標至行首的內容
d$:刪除游標至行尾的內容
dd :刪除整行
ndd :向下刪除n行
4)複製文字
yy :複製整行
nyy :複製n行
p :在所在行下一行貼上
p :在所在行上一行貼上
dd :剪下
5)查詢文字
/pattern :向下查詢
?pattern :向上查詢
n :順序查詢
n :反向查詢
:s/p1/p2/g :在當前行,將p1替換成p2
:n1,n2s/p1/p2/g :將n1至n2行之間的p1替換成p2
6)螢幕翻滾
ctrl+u:向檔案首翻半屏
ctrl+d:向檔案尾翻半屏
ctrl+f:向檔案尾翻一屏
ctrl+b:向檔案首翻一屏
7)末行命令
:n1,n2 co n3 :將n1至n2行複製到n3行的下面
:n1,n2 m n3 :將n1至n2行剪下至n3行的下面
:n1,n2 d :將n1至n2行刪除
:w 儲存
:q 退出
:x 儲存並退出
:q! 強制退出
:w! 強制儲存
:數字 定位到指定行
:set nu 顯示行號
:set nonu 取消行號
u:取消上一次操作
*****檔案檢視*****
etc/passwd 使用者 使用者id 組id
etc/shadow 密碼
ls -l 檢視全部資訊
| 管道符
tail 後幾個
grep 搜尋
useradd zcy 新增乙個使用者
passwd san 給使用者密碼
*****檢視組與許可權*****
cat /etc/group 組使用者
id zcy 檢視使用者id 組id
cat /etc/gshadow 組密碼
whoami 誰登入了
groupadd 建立組
useradd -u -g 使用者名稱
修改許可權
vi etc/sudoers 存放許可權
visudo 來修改
chown tom demo 修改檔案所屬使用者
chmod 777 demo 快速修改許可權
- rwx rwx rwx
- rw- r-- r--.
r 讀許可權 4 644
w 寫許可權 2
x 可執行 1
許可權分為三段 第一段:本使用者
第二段:使用者組
第三段:其他
umask預設許可權:022
檔案: -rw-rw-rw- 666 644
目錄: drwxrwxrwx 777 755
umask數值代表的含義為,上邊兩條規則中的預設值(檔案為666,目錄為777)需要減掉的許可權。所以目錄的許可權為 'rwxrwxrwx' - '----w--w-' = 'rwxr-xr-x',普通檔案的許可權為 'rw-rw-rw-' - '----w--w-' = 'rw-r--r--'. umask的值是可以自定義的,比如設定umask 為 002,您再建立目錄或者檔案時,預設許可權分別為 'rwxrwxrwx' - '-------w-' = 'rwxrwxr-x' 和 'rw-rw-rw-' - '-------w-' = 'rw-rw-r--'.
以上呢,我也就是寫了一些很簡單的命令,如果有什麼需要的話,我可以再增加的喔!!!
Linux常用命令大全
系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...
Linux常用命令大全
系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...
LINUX常用命令大全
關機命令 shutdown h now 關閉系統 1 init 0 關閉系統 2 telinit 0 關閉系統 3 shutdown h hours minutes 按預定時間關閉系統 shutdown c 取消按預定時間關閉系統 shutdown r now 重啟 1 reboot 重啟 2 lo...