ls 檢視檔案資訊
-l 以列表形式顯示
-a 顯示全部
linux所有的檔案都屬於乙個具體的使用者
所有的使用者都屬於具體的乙個組
1 111 111 111
d rwx rwx rwx
d表示目錄,-表示常規檔案,
r(唯讀)
w(只寫)
x(執行)
-(沒有許可權)
d — — —
第一組是使用者對檔案的許可權
第二組是組對檔案的許可權
第三組是其他使用者對檔案的許可權
ls a* 查詢以a開頭的所有檔案
ls *a 查詢以a末尾的所有檔案
ls a? 查詢以a為開頭的名字長度為2的檔案
ls a?b
注: *和?被稱為萬用字元
【】表示多選
ls 【abc】* 查詢以a或b或c為開頭的所有檔案
有意思的轉義字元(同c)
// >重定向,後接檔案就是將命令執行結果存到這個檔案中
cat,more都是檢視檔案,more用於將要顯示的內容過多時,可以分塊顯示
cd切換工作目錄
pwd檢視當前路徑
.代表當前目錄
..代表上一級目錄
創造鏈結的方法
1.ln 原始檔 鏈結檔案 (硬鏈結)
2.ln-s 原始檔 鏈結檔案 (軟鏈結)
ln -s代表建立乙個軟鏈結
如果沒有引數ln預設建立的是硬鏈結
鏈結分為硬鏈結和軟鏈結,軟鏈結就相當於快捷方式,硬鏈結就是複製貼上再創了乙個檔案,當原檔案消失時軟鏈結無法使用,而硬鏈結還能夠使用
cal 檢視日曆
data 檢視日期
cat可以用來檢視或者合併檔案內容
cat 檔名 檢視
cat 檔名1 檔名2>檔名3
ps: >就是重定向
rm刪除檔案
rmdir刪除目錄 注:必須先把目錄內檔案清空才能刪除目錄
rm-r 目錄名 刪除目錄和目錄內所有檔案
grep 字串 檔案
在檔案中查詢字串
-v -n
-i ^
. $
注,和word裡邊的查詢功能相似且grep不僅針對文字檔案有用,也可以用於終端操作
find可以遞迴查詢指定目錄下所有子目錄
find ./ -name b.txt 在當前目錄下查詢名字叫b.txt的檔案
cp複製指令
mv移動指令
ps檢視程序
就相當於任務管理器
加-aux可以檢視所有程序的所有狀態
file 檢視檔案型別
在linux系統中,檔案的字尾名可以省略
tar -cvf abc.tar abc
把abc這個目錄打包,生成乙個檔案名字叫abc.tar
tar -xvf abc.tar
把abc.tar這個檔案中所有的檔案提取出來
tar只負責把多個檔案打包,而不負責壓縮
gzip abc.tar 把abc.tar檔案壓縮為abc.tar.gz
gzip -d abc.tar.gz 把abc.tar.gz解壓
zip abc.zip abc.tar 把abc.tar壓縮為abc.zip
unzip abc.zip abc.tar 把abc.zip解壓為abc.tar
ubuntu設定root使用者密碼的方法:
ubuntu系統在安裝的時候沒有設定過root使用者的密碼
sudo passwd root
提示你輸入當前使用者的密碼
輸入你當前使用者的密碼
提示你輸入root使用者的密碼,要輸兩遍
su -
再輸入root密碼就可以了
新建乙個使用者,使用者名叫abc
useradd -d /home/abc abc -m
-d的意思是指定使用者的主目錄
什麼是主目錄?每個使用者都有乙個家,這個家其實是乙個目錄,使用者登陸的時候預設的當前目錄
所有的使用者都需要有乙個主目錄
普通使用者的主目錄一般是在/home目錄下
使用者名稱和主目錄的名字是一樣的
-m的意思是,如果主目錄不存在,那麼就自動建立這個目錄
如果建立使用者的時候,沒有指定使用者所屬的組名,那麼系統會自動建立乙個和使用者名稱一樣的組名,並且自動的把這個使用者放到同名的組裡
useradd -d /home/abc abc -m -g aabb
建立乙個使用者,名字叫abc,主目錄是/home/abc目錄,屬於aabb這個組
建立完使用者,緊接著就要修改使用者密碼
passwd abc
修改abc使用者的密碼
su不加-,只是切換使用者,但不改變當前目錄
su - ,切換使用者,同時將當前目錄切換到目標使用者的主目錄
刪除使用者
userdel abc
刪除abc這個使用者,但不會自動刪除abc的主目錄
userdel -r abc
刪除abc使用者,同時自動刪除使用者的主目錄
操作指令筆記
設定,返回,刪除乙個key,同時設定值及過期時間,不存在則設定 用來設計鎖 set get del setex setnx同時設定多個key 同時檢視多個key mset key1 value1 key2 value2 key3 value3 mget檢視記憶體中的所有key名,或檢視指定萬用字元的...
Linux 操作指令
目錄 toc 檢視作業系統版本 root server 1 conf cat etc issue 改變檔案許可權 r 遞迴 root server 1 conf chmod r 777 filename 刪除 r 遞迴刪除 f 強行刪除 root server 1 conf rm rf calaba...
Linux操作指令
linux基礎操作指令 1.ls list 羅列出當前目錄的檔案和目錄 更常用的是ls l ll 列印出更詳細的資訊 2.cd change dir 進入某個目錄 切換到某個目錄 特殊的目錄 a 表示當前目錄 b 表示當前目錄的上級目錄 c 表示當前使用者的home目錄 d 表示根目錄,所有目錄的最...