linux基本命令介紹(一)
Linux簡介
Linux最初是由來自芬蘭赫爾辛基大學的學生Linus Torvalds發明的。由於Linux是基於GPL(General Public License)的架構之下,因此它是免費的,任何人都可以免費使用或者修改其中的原始碼。這就是所謂的“開放性架構”,這個開放性的架構滿足了人們的不同需求,大家可以根據自己的需要來修改原始碼,因此越來越流行。Linux核心的第一個版本(V1.0)在1994年釋出。
Linux基本命令介紹
1.man
說明:man是Linux下的幫助指令,透過man指令可以檢視Linux中的指令幫助、配置檔案幫助和程式設計幫助等資訊。
語法:man(選項)(引數)
選項:
-a:在所有的man幫助手冊中搜尋;
-f:等價於whatis指令,顯示給定關鍵字的簡短描述資訊;
-P:指定內容時使用分頁程式;
-M:指定man手冊搜尋的路徑。
引數:
數字用來指定從哪本man手冊中搜尋幫助。
關鍵字表示指定要搜尋幫助的關鍵字。
下例中示出“ls”命令的相關資訊,示例僅顯示其中的一部分。
[root@linux001 /] # man ls LS(1) User Commands NAME ls - list directory contents SYNOPSIS ls [OPTION]... [FILE]... DESCRIPTION List information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftuvSUX nor --sort is specified. Mandatory arguments to long options are mandatory for short options too. -a, --all do not ignore entries starting with . -A, --almost-all do not list implied . and .. --author with -l, print the author of each file -b, --escape print C-style escapes for nongraphic characters --block-size=SIZE scale sizes by SIZE before printing them; e.g., '--block-size=M' prints sizes in units of 1,048,576 bytes; see SIZE format below -B, --ignore-backups do not list implied entries ending with ~ -c with -lt: sort by, and show, ctime (time of last modification of file status information); with -l: show ctime and sort by name; otherwise: sort by ctime, newest first -C list entries by columns --color[=WHEN] colorize the output; WHEN can be 'never', 'auto', or 'always' (the default); more info below -d, --directory list directories themselves, not their contents -D, --dired generate output designed for Emacs' dired mode -f do not sort, enable -aU, disable -ls --color -F, --classify append indicator (one of */=>@|) to entries <snip>
2.help
說明: help命令用於顯示shell內部命令的幫助資訊。help命令只能顯示shell內部的命令幫助資訊。而對於外部命令的幫助資訊只能使用man或者info命令檢視。
語法:help(選項)(引數)
選項:
-s:輸出短格式的幫助資訊。僅包括命令格式。
引數:
內部命令:指定需要顯示幫助資訊的shell內部命令。
應用示例:
[root@linux001 /] # ls --help Usage: ls [OPTION]... [FILE]... List information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftuvSUX nor --sort is specified. Mandatory arguments to long options are mandatory for short options too. -a, --all do not ignore entries starting with . -A, --almost-all do not list implied . and .. --author with -l, print the author of each file -b, --escape print C-style escapes for nongraphic characters --block-size=SIZE scale sizes by SIZE before printing them; e.g., '--block-size=M' prints sizes in units of 1,048,576 bytes; see SIZE format below -B, --ignore-backups do not list implied entries ending with ~ -c with -lt: sort by, and show, ctime (time of last modification of file status information); with -l: show ctime and sort by name; otherwise: sort by ctime, newest first -C list entries by columns --color[=WHEN] colorize the output; WHEN can be 'never', 'auto', or 'always' (the default); more info below -d, --directory list directories themselves, not their contents -D, --dired generate output designed for Emacs' dired mode <snip>
3.cd
說明:cd命令用來切換工作目錄至dirname。 其中dirName表示法可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的home directory(也就是剛login時所在的目錄)。另外,~也表示為home directory的意思,.則是表示目前所在的目錄,..則表示目前目錄位置的上一層目錄。
語法:cd (選項) (引數)
選項:
-p:如果要切換到的目標目錄是一個符號連線,直接切換到符號連線指向的目標目錄 -L 如果要切換的目標目錄是一個符號的連線,直接切換到字元連線名代表的目錄,而非符號連線所指向的目標目錄。
-:當僅實用“-”一個選項時,當前工作目錄將被切換到環境變數“OLDPWD”所表示的目錄。
應用示例:
[root@linux001 /] #cd ~ 從任何目錄跳轉到使用者的主目錄 [root@linux001 /] #cd 從任何目錄跳轉到使用者的主目錄 [root@linux001 /] #cd /root 跳轉到使用者的根目錄下的root資料夾 [root@linux001 /] #cd .. 返回上一級目錄 [root@linux001 /] #cd ../../ 返回上兩級目錄 [root@linux001 /] #cd ~ 從任何目錄跳轉到使用者的主目錄 [root@linux001 /] #cd / 從任何目錄跳轉檔案系統的根目錄
未完待續····
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31380569/viewspace-2778190/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux基本命令介紹(二)Linux
- 基本UNIX命令集介紹(轉)
- Linux xargs命令介紹Linux
- linux xhost命令介紹Linux
- linux ps命令介紹Linux
- Linux yum 命令介紹Linux
- Linux top命令介紹Linux
- Linux make命令介紹Linux
- Linux useradd 命令介紹Linux
- Linux重啟命令介紹Linux
- Linux中一些 Sed命令技巧介紹Linux
- Linux 檔案系統基本介紹Linux
- Linux 關機命令介紹shutdownLinux
- 【Linux】jq 命令介紹和使用Linux
- linux vi命令常用方法介紹Linux
- Linux常用命令介紹Linux
- Linux基本命令學習之一:Linux基本命令Linux
- Linux基本命令一Linux
- docker 基本介紹Docker
- ipfs基本介紹
- TypeScript基本介紹TypeScript
- Linux常用命令介紹(搜尋命令)Linux
- 12 個 Linux 程式管理命令介紹Linux
- linux高階工具命令 -- vmstat介紹Linux
- 推薦演算法(一)--基本介紹演算法
- LVM基本介紹LVM
- hazelcast的基本介紹AST
- 【NoSQL】redis基本介紹SQLRedis
- Amoeba for MySQL 基本介紹MySql
- Linux ls命令最詳細用法介紹Linux
- Linux Grep命令使用的詳細介紹Linux
- SRVCTL命令介紹
- docker 命令介紹Docker
- tar命令介紹
- 學習Linux基本命令(一)Linux
- Docker基本介紹及使用Docker
- 機器學習基本函式介紹機器學習函式
- layui 的基本使用介紹UI