使用者和組
passwd 存放系統所有使用者的資訊
root:x:0:0:root:/root:/bin/bash
第一列:使用者名稱
2.密碼佔位符
3.uid
4.gid
5.使用者個人資訊
6.使用者家目錄位置
7.使用者登陸資訊
shadow 存放密碼資訊
root:***:***:0:99999:7:::
1.使用者名稱
2.加密的密碼
3.距離***的天數,密碼最後依次修改的時間
4.密碼最短有效期,幾天內不能修改密碼的意思
5.密碼最長有效期
6.密碼過期前7天提示
7.密碼的不活躍期 過期幾天內仍可修改
8.密碼失效期(距離1970-1-1多少天)
使用者建立使用者:useradd
-u 指定使用者uid root超級使用者 1-499程式使用者 500後普通使用者
-g 指定使用者gid
-s 指定登陸許可權 不指定預設有
-g 新增附加組
-m 不建立家目錄 不指定預設建立
修改資訊usermod
id +使用者名稱 檢視使用者資訊
設定使用者密碼
passwd+使用者名稱 -l鎖定使用者 -u解鎖使用者 -s檢視使用者密碼狀態 -d刪除密碼
組建立組:groupadd
-g 指定gid 不指定預設遞增
-o gid可重複
刪除組 groupdel
-r --remove 刪除主目錄和郵件池
修改組使用者 groupmems
groupmems -a tom -g 1 將tom加到1組中
groupmems -d tom -g 1 刪除
修改組gid groupmod
groupmod -g gid號 組名
groupmod -g 500 clsss 將class的gid改為500
vim編輯器快捷鍵
命令格式下的快捷鍵
刪除:游標輸入到前行輸入dd(剪下),10dd剪下當前行下10行
貼上:p下粘 b上粘
顯示行號:進入末行模式輸入:set nu
快速移動:7g跳轉到第七行,gg回到第一行 g到最後一行
拷貝:yy 65,73 yy 複製從65到73行
行內修改
x 刪除當前游標覆蓋內容,數字加x刪除游標後數字個字元
r 替代游標覆蓋的內容
d^ 刪除當前游標前所有內容
d$ 刪除游標後的所有內容
ctrl+左右 隔乙個空格跳
數字+左右 可以調到游標所在位置的前後幾位
末行格式快捷鍵
:set nu 顯示行號
:set nonu 取消行號
:w 儲存 :w/tmp/text.txt 另存為
:q 不儲存退出會有提示 q!強制退出
:r 讀入檔案內容,到當前檔案最後一行
:u 撤銷上一操作
替換: % s/要替換的/替換成的/g %表示每一行 g全部替換
查詢 /+要查詢的內容 n向下查詢
壓解檔案
指定大小 建立檔案
dd if=/dev/zero of=/tmp/bigfile bs=1m count=10
bs大小 count次數 檔案大小bs/count
壓縮檔案
壓縮檔案:gzip+檔名 解壓:gunzip +檔名
壓縮檔案 :bzip2+檔名 解壓:bunzip2+檔名
上面兩種方式結果與原始檔在同一級(同乙個目錄下),而且操作的是檔案,不是資料夾
壓縮資料夾
壓縮tar -cf test.tar bigdir/
-cf create bigdir
test.tar 壓縮後的資料夾
bigdir/ 壓縮bigdir資料夾下的所有檔案 相當於壓縮的資料夾
說明:tar 這種形式的壓縮並不能改變檔案的大小,只是將乙個資料夾,變成乙個壓縮檔案,再將檔案進行壓縮,達到壓縮的目的
解壓tar -xf /opt/testdir.tar.bz2 -c /root/桌面
zxvf 無視一切格式
-j 使用bzip2工具壓縮
-z 使用gzip工具壓縮
-cf 建立tar包
-xf 解壓包 (無視一切型別)
-c(大寫) 指定解包路徑
find查詢檔案 類 grep
按名字 -name 按型別 -type 按大小 -size
linux基本命令
linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...
《linux基本命令》
博主部落格 斷橋殘雪 uname 顯示版本資訊 同win2k的 ver dir 顯示當前目錄檔案,ls al 顯示包括隱藏檔案 同win2k的 dir pwd 查詢當前所在的目錄位置 cd cd 回到上一層目錄,注意cd 與.之間有空格。cd 返回到根目錄。cat 檔名 檢視檔案內容 cat abc...
LINUX 基本命令
檔案和目錄操作的基本命令 cat clear cmp cut diff du emacs fgrep file grep head ln less more pico pwd sort stat strings tail touch umask uniq vi wc whatis ls ls 選項 ...