Linux操作系統常用命令
1.文件類型
list:ls
列出 ,列表
目錄:文件,路徑映射
路徑:從指定起始點到目的地所經過位置
文件系統:file system
列出指定路徑下的文件
目錄:working directory,current directory
pwd:printing working directory
ls
-l: 長格式
文件類型:
-:普通文件(f)
d:目錄文件
b:塊設備文件(block)
c:字條設備文件(character)
l:符號鏈接文件(symbolic link file)
p:命令管道文件(pipe)
s:套接字文件(socket)
文件權限:9位 每3位一組,每一組:rwx(讀,寫,執行),r--
文件硬鏈接的次數
文件的屬主(owner)
文件的屬組(group)
文件大小(size),單位是字節
時間戳(timestamp):最近一次被修改的時間
訪問:access
修改:modify,單位是字節
改變:change,metadata,元數據
-h:做單位轉換
-a:顯示以.開頭的隱藏文件
.表示當前目錄
..表示父目錄
-A
-d:顯示目錄自身屬性
-i:index node,inode
-r:逆序顯示
-R:遞歸(recursive)顯示
cd:change directory
家目錄,主目錄,home directory
cd ~USERNAME:進入指定用戶的家目錄
cd -:在當前目錄和前一次所在的目錄之間來回切換
命令類型:
內置命令(shell內置),內部,內建
外部命令:在文件系統的某個路徑下有個與命令名稱相應的可執行文件
環境變量:命名的內存空間
變量賦值
NAME=Jerry
PATH:使用冒號分隔的路徑
0(1)
type:顯示指定屬於哪種類型
date:時間管理
Linux:rtc
硬件時鐘
系統時鐘
獲得命令的使用幫助:
內部命令:
help COMMAND
外部命令:
COMMAND --help
命令手冊:manuxl
man COMMAND
分章節:
1:用戶命令
2:系統調用
3:庫用戶
4:特殊文件(設備文件)
5:文件格式(配置文件的語法)
6:遊戲
7:雜項(Miscellaneous)
8:管理命令(/sbin,/usr/sbin,/usr/local/sbin)
<>:必選
[]:可選
...:可以出現多次
|:多選一
{ }:分組
MAN:
NAME:命令名稱及功能簡要說明
SYNOPSIS:用法說明,包括可用的選項
DESCRIPTION:命令功能的詳盡說明,可能包括每一個選項的意義
OPTIONS:說明每一個選項的意義
FILES:此命令相關的配置文件
BUGS:
EXAMPLES:使用示例
SEE ALSO: 另外參照
翻屏:
向後翻一屏:SPACE
向前翻一屏:b
向後翻一行:ENTER
向前翻一行:k
查找:
/KEYWORD:向後
n:下一個
N:前一個
?KEYWORD:向前
n:下一個
N:前一個
q:退出
在線文檔:
info COMMAND
文檔:/ust/share/doc
練習:
使用date單獨獲取系統當前的年份、月份、日、小時、分鐘、秒
hwclock
-w:將系統時間寫到硬件裏面去
-s:將硬件時間寫到系統時間裏、
cal:calendar
練習:
1、echo是內部命令還是外部命令?
2、其作用?
3、如何顯示“Tje year is 2013. Today is 26.”為兩行?
轉義,逃逸
練習:
1、printf是內部命令還是外部命令?
2、其作用?
3、如何顯示“The year is 2013. Today is 26.”為兩行?
file命令及其用法.
本文出自 “黑馬” 博客,請務必保留此出處http://heimawang.blog.51cto.com/12267969/1945119
Linux操作系統常用命令