【i春秋】linux常用的命令(筆記)
- ls
當前路徑下的所有檔案和資料夾 - cd ~
切換到home目錄 - ls -a
將當前路徑下的隱藏資料夾一塊顯示出來(以"."開頭在linux中預設為隱藏資料夾) - ls -l
顯示當前路徑下的資料夾的屬性等更詳細的資訊 - ls -al
當前路徑下的所有隱藏的和沒有隱藏的檔案的詳細資訊 - mkdir 檔名
建立資料夾 - mkdir -p
建立多個並有包含關係的資料夾 - pwd
檢視當前所屬路徑 - touch
建立一個空檔案
絕對路徑:完整的描述檔案位置的路徑就是絕對路徑(例如快遞上的詳細地址資訊)
相對路徑:相對路徑就是指由這個檔案所在的路徑引起的跟其它檔案(或資料夾)的路徑關係
- rm
刪除一個檔案 - rm -r 名字
遞迴刪除目錄和子目錄 - rm -f 強制刪除
-
rm -rf /*
這條命令可以把根整個刪除,所以不能亂嘗試喲 - rmdir
刪除空目錄 - cat 名字
檢視檔案內容 - echo
將指定的字串輸入到指定的文字中
如果想再次輸入的內容不覆蓋之前的內容,需使用>>
- cp 原始檔 目的檔案
拷貝(將原始檔拷貝到目的檔案) - mv
移動或重新命名 - more
分頁顯示文字檔案(Enter鍵一行行載入,按q鍵退出) - find
在檔案系統中搜尋某檔案 - wc
統計文字中行數、字數、字元數 - grep 字串 檔案
在文字檔案中查詢某個字串 - tree
當前的資料夾和目錄以樹的形式顯示出來,需要安裝tree包 - ln
建立連結檔案 - head、tail
顯示檔案頭、尾內容(預設10行) - service 服務名 start
重新啟動指定的系統服務(apache2、postgresql、ssh、mysql - service 服務名 restart
重啟 -
service 服務名 status
檢視某服務是否開啟 - update-rc.d 服務名 enable
將某項服務加入到開機自啟中 - update-rc.d 服務名 enable 5
將某項服務加入到開機自啟,並設定啟動的優先順序 - update-rc.d 服務名 disable
將某項服務移出開機自啟中
linux文字編輯命令
vim
三種模式:命令模式、插入模式、編輯模式。使用ESC或i或:來切換模式
命令模式如下:
:q 退出
**:q! **強制退出
:wq 儲存並退出
:set number 顯示行號
:set nonumber 隱藏行號
/apache 在文件中查詢apache ,按n跳到下一個,shift+n上一個
yyp複製游標所在行,並貼上nano命令
該命令是類終端圖形介面支援組合鍵操作leafpad命令
該命令以命令的形式開啟一個檔案,若不指定,則會建立一個檔案
Linux使用者和許可權
使用者及使用者組管理
-
/etc/passwd
儲存使用者賬號 -
/etc/group
儲存組賬號 -
/etc/shadow
儲存使用者賬號的密碼 -
useradd 使用者名稱
只增加一個使用者(只存在一個使用者名稱,僅作為臨時登入使用) -
userdel 使用者名稱
刪除一個使用者名稱 -
adduser 使用者名稱
增加一個使用者(自動建立家目錄) -
groupadd 組名
建立一個組 -
groupdel 組名
刪除一個組 -
passwd root
給root設定密碼
Linux檔案許可權
三種基本許可權
- R
讀,數值表示為4 - W
寫,數值表示為2 - X
可執行,數值表示為1
-rw-rw-r--
一共十個字元,分成四段
- 第一個字元,"-"表示普通檔案;這個位置還可能會出現"l"連結;"d"表示目錄
- 第二三四個字元,"rw-"表示當前所屬使用者的許可權,所以用數值表示為4+2=6
- 第五六七個字元"rw-",表示當前所屬組的許可權,所以用數值表示為4+2=6
- 第八九十個字元,"r--"表示其他使用者的許可權,所以用數值表示為2
所以操作此檔案的許可權用數值表示為662
更改許可權
sudo chmod [u所屬使用者,g所屬組,o其他使用者,a所有使用者] [+增加許可權,-減少許可權][r,w,x] 目錄名
相關文章
- 幾個常用linux命令筆記Linux筆記
- Linux 常用命令 學習筆記Linux筆記
- Linux常用命令cp學習筆記Linux筆記
- oracle學習筆記-常用的命令Oracle筆記
- i春秋 第二屆春秋歡樂賽-Hello-World
- Linux學習筆記:常用100條命令(一)Linux筆記
- Linux學習筆記:常用100條命令(二)Linux筆記
- Linux學習筆記:常用100條命令(三)Linux筆記
- 記錄Linux我常用的命令Linux
- Linux 命令筆記Linux筆記
- Linux命令筆記Linux筆記
- 筆記:php常用命令筆記PHP
- hexo常用命令筆記Hexo筆記
- oracle學習筆記--oracle常用的命令Oracle筆記
- Hbase shell 常用命令筆記筆記
- Linux命令列筆記Linux命令列筆記
- linux開坑記–常用的3個命令Linux
- Linux 常用命令記錄Linux
- MongoDB 學習筆記之常用 shell 命令MongoDB筆記
- Git常用命令清單筆記Git筆記
- Linux 命令使用筆記【vmstat】Linux筆記
- Linux 筆記分享三:Linux 命令Linux筆記
- 常用的linux命令Linux
- Linux常用命令記錄-grepLinux
- Linux常用命令(自用記錄)Linux
- liunx遠端管理常用命令筆記筆記
- NodeJS 筆記 | NPM 常用命令整理NodeJS筆記NPM
- ZooKeeper 學習筆記一:常用命令筆記
- git常用命令-Git學習筆記Git筆記
- 【Linux學習筆記】reboot命令Linux筆記boot
- 《Linux命令速查手冊》筆記Linux筆記
- DBA常用的linux命令Linux
- 我常用的Linux命令Linux
- 有趣常用的linux命令Linux
- 我的常用Linux命令Linux
- linux系列之常用運維命令整理筆錄Linux運維
- 常用linux命令Linux
- Laravel 我的教程筆記:一些常用命令Laravel筆記