在極客時間買了一門課, 雖然看起來比較基礎,但是主要還是想把之前的知識梳理一遍, 然後對之後深入運維和部署這一塊做準備。
普通使用者的提示符: $
超級使用者的提示符: #
遠端終端: ssh 和 vnc
ls / 就會看到 linux 的預設資料夾
常見的目錄介紹:
/ 根目錄
/root root 使用者的家目錄
/home/username 普通使用者的家目錄
/etc 配置檔案目錄
/bin 命令目錄
/sbin 管理命令目錄
/usr/bin /usr/sbin 系統預裝的其他命令
linux作為服務端的作業系統, 一般是不需要關機的, 在需要關機時執行:
init 0 # 關機
常用的幫助命令:
man 幫助
help 幫助
info 幫助
使用網路資源
關於man幫助
man 是 manual 的縮寫;
man 幫助用法演示:
# man ls
man 也是一條命令, 分為 9 章, 可以使用 man 命令獲得幫助。
# man 7 man
7 表示的是第幾篇章的幫助
第 1 章節表示使用者可以從shell 中執行的命令;
第 2 章節表示必須由核心完成的功能;
第 3 章節表示 library calls
第 4 章節表示 /dev 目錄中的檔案
第 5 章節表示 file formats and conventions
即 /etc/passwd 等人類可讀的檔案的格式說明
第 6 章表示 games
第 7 章節表示 macro package and conventions
檔案系統標準描述, 網路協議, ascii 和其他的字符集,還有就是你眼前的這份文件以及其他東西。
第 8 章表示system management commands 類似 mount(8) 等命令, 大部分只能由 root 執行。
關於 help 命令
shell (命令直譯器) 自帶的命令被稱為內部命令, 其他的是外部命令。
內部命令使用 help 幫助
# help cd
外部命令使用 help 幫助
# ls --help
使用 type 可以顯示命令是外部命令還是內嵌命令。
# type(ls)
info 幫助比 help 更詳細, 作為 help 的補充, 注意 info 基本都是英文版。
# info ls
/ 是表示跟目錄
/root 是 root 使用者的家目錄
ls -l -r 按照檔名進行逆向顯示
ls -l -r -t 按照時間進行逆向顯示
ls -r /a 顯示當前目錄及其子目錄。之前用 ubuntu 覺得可以使用 tree
rm -r /a 迴圈刪除
rm -rf /a 強制刪除
mkdir -p 建立多級目錄
cp -v 顯示複製的過程
cp -p 複製後時間會屬主會發生變化 想保留之前的屬性 就使用 cp -p 選項
軟體測試 Linux實戰技能合集
man命令 man命令是linux下的幫助指令,通過man指令可以檢視linux中的指令幫助 配置檔案幫助和程式設計幫助等資訊。它一共分為9章 1 可執行的程式或是shell指令 2 系統呼叫 system calls,linux核心所提供的函式 3 一般函式庫函式 4 特殊檔案 通常位於 dev ...
Nginx 100講筆記二
反向 伺服器位於使用者與目標伺服器之間,但是對於使用者而言,反向 伺服器就相當於目標伺服器,即使用者直接訪問反向 伺服器就可以獲得目標伺服器的資源。同時,使用者不需要知道目標伺服器的位址,也無須在使用者端作任何設定。反向 伺服器通常可用來作為web加速,即使用反向 作為web伺服器的前置機來降低網路...
ubuntu實戰技巧精粹 讀書筆記一
一.顯示器解析度設定 1.sudo dpkg reconfigure xserver xorg 搞清顯示器的解析度 suod ddcprobe 或xvidutune 2.修改xorg.conf sudo etc x11 xorg.conf 找到 section monitor identifier ...