共計 1591 個字符,預計需要花費 4 分鐘才能閱讀完成。
這篇文章主要講解了“Shell 操作方法有哪些”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著丸趣 TV 小編的思路慢慢深入,一起來研究和學習“Shell 操作方法有哪些”吧!
1. 我們無法直接和內核打交道,Shell 就是用來解釋命令,用來和內核打交道用的。
2. Shell 有不同形式(同樣命令在不同 shell 中不一定通用):cshell、bash、kshell、sh(最原始的 shell)
(可以在 bash 中敲擊 cshell 切換到 cshell 中,使用 exit 退出當前 shell)
添加用戶組
1. 顯示用戶組:more group
2. 指令——groupadd testg
注:必須是獲得管理員權限才可以執(zhí)行相關的操作
結果:
3. 刪除用戶組:
Groupdel 用戶組名
4. Usermod 指令
轉換組別:
刪除用戶:
在 /etc 目錄下刪除:userdel ***(文件并沒有刪除)
然后到 /home 主目錄下刪除:
5. 刪除不徹底的時候:
切換用戶
Su——用戶名
Exit 退出
注:當一個新用戶登錄時,默認的是用戶的主目錄。
文件權限
9 位分成 3 組,r—read,w—write,x—execute,——Null(什么權限都沒有)
第一組:文件的所有者的權限
第二組:文件所有者同一組的權限
第三組:剩下的人的權限
rw-r–r– 表示:文件所有者讀寫不可執(zhí)行,同一組只讀,其他人只讀。
修改權限
指令:chmod +r/w/x + 文件
僅給自己修改權限,則使用:
chmod u+x 文件 u——user
給同組的添加權限:
chmod g+x 文件 g——group
其他用戶:
chmod o+x 文件 o——other
獲得所有的權限:
chmod 777 文件(以后用這種二進制的形式)
注:在 unix 和 linux 系統中用 9 位數表示權限,
修改文件所有者
指令:chown 目標 需要更改的文件
文件操作指令
文本顯示命令
查找指令
注:一定要進入目錄之中再進行操作
grep 指令很常用,一定要記住。查看哪個進程的時候用到這個指令。
信息顯示指令
顯示磁盤信息
管道(用的特別多)
注:
1. 分頁顯示(more 本身就可以分頁)
查看 passwd 有幾行(cat 來列舉出 passwd 并顯示幾行)
查看 passwd 中包含 lrj 字符(grep 查看指令)
4. demessage 系統啟動信息,查找包含 eho0(第一塊網卡)的啟動信息,即檢查網卡是否正常工作
5. ls-l | grep
(正則表達式,一行的開頭)只列出目錄
6. 把所有文件(鏈接不列)列舉出來 grep
數一下有多少行 wc -l(即當前目錄下有多少個文件)
列舉 /etc 目錄下的文件,會比較多,ctral+ c 結束。
分頁顯示:
(管道前后語句用”|“分割開)
命令替換(用的不多)
Wall ***——通知所有人,每個登錄的都會看到(開啟兩個終端時驗證)
命令替換:1 左邊的那個小撇
重定向(用的不多,在讀別人腳本時用到)
標準輸入、輸出:stdin、stdout、stderr
輸出重定向:或
輸入重定向:或
注:這是一個大于號的情況。
下面是兩個大于號的情況:
注:命令找不到的時候不會執(zhí)行重定向。
修改系統的默認啟動級別
建議先備份,使用 vi 的時候不確定的情況就用!退出。
Windows 與 Linux 可以共享文件,可以裝 samba,但是很少用到,因為實際當中服務器與自己的電腦不在統一環(huán)境中。
還可以用 FTP,在本地建立 server,Linux 下載;Linux 建立 server,windows 上傳。因為只有具有真實的 IP 才可以進行 FTP 的訪問,服務器是真實 IP,但是公司中的電腦不是真實的 IP,是內部的 IP。因此應該用本地上傳。
感謝各位的閱讀,以上就是“Shell 操作方法有哪些”的內容了,經過本文的學習后,相信大家對 Shell 操作方法有哪些這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是丸趣 TV,丸趣 TV 小編將為大家推送更多相關知識點的文章,歡迎關注!