文件管理,系统管理,系统安全常用指令整理
文件管理命令:
Mkdir
Mkdir +文件夾名字 ?創建一個文件夾
Mkdir -p /home/abc/def 創建def文件夾,由于home下沒有abc文件夾,用-p自動補建。
?
Grep :找到具體數據
Grep + 數據/代碼段 查找數據所在文件
Grep ‘hello world’找到有hello world 的所有文件
?
Find:在目錄中搜索文件
Find + 目錄 + -name + “文件名” ??查找文件
Find /stc -name ?ls ?查找當前路徑etc下ls文件
Find /stc -name ?“ls”?查找當前路徑etc下含有ls的所有文件
注:在grep 和find 中 可以用* 表示查找所有某字符開頭或者結尾的數據或者文件
?
Mv :移動文件位置或者為文件改名
Mv hello /usr/ 將hello移入usr文件夾中
Mv hello /usr/ help 將hello移入usr文件夾中并將其改名為help
Mv hello help 僅將hello 改名為 help
ls :顯示目錄內容
Ls -a 不隱藏以“.”字符開頭的項目
Diff :?比較兩個文件之間的區別,并指出
Diff a b
Cmp :?比較兩個文件是否有差異
Cmp a
Ln :在文件之間創建軟鏈接(起小名)
Ln -s /home/c xxx
xxx是淺藍色,cd進入xxx內容和c一樣
?
系統管理命令:
Df: 檢查文件系統磁盤使用情況
Df -t :查看磁盤容量,使用情況,掛載點,文件系統信息
?
Free: 顯示內存使用情況
Free -k/-m:以kb/mb顯示內存使用情況
?
Useradd:建立用戶賬號和穿件用戶的起始目錄
Useradd tom -u 567 :添加用戶tom 分配id為567(id需大于500)
注:一般創建用戶后會自動將其加入組,所以groupadd 就不多說了
?
Kill :終止一個進程
Kill -9 324:kill -9 強行終止命令+進程號,即可終止某一進程,一般用這個比較方便
?
Ps -elf :查看進程,相比top 這個查看進程更為簡潔,下面會講到
?
系統安全命令:
Passwd :?
Passwd -l 鎖定已命名的賬戶
??-u 解開鎖定
??-d 刪除使用者密碼
注:以上均需要超級用戶權限
?
Su :改變使用者身份,切換用戶
Su :默認為root權限用戶
?
Chmod: 改變文件或者目錄的訪問權限
Chmod 777 hello.c :將hello.c文件的訪問權限改為可讀可寫可執行
注:一般權限格式為rwx ??rwx ???rwx ???:r w x以4 2 1分別記錄大小,7代表都可以
??組長 ?組員 ?組外成員
?
Sudo : 以配置文件中的命令為基礎,有限時間內給用戶使用(并記錄入日志)
Sudo -l :列出當前用戶可使用的指令
-h: 顯示幫助
-b: 在后臺執行命令
?
Ps :顯示瞬間進程的的動態
Ps -a 列出所有進程
??-w 加寬顯示,顯示較多信息
??-au 顯示較詳細的信息
?
?
總結
以上是生活随笔為你收集整理的文件管理,系统管理,系统安全常用指令整理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有关gcc,make,gdb的知识
- 下一篇: 简单运算符知识