1. 程式人生 > >Linux操作系統常用命令

Linux操作系統常用命令

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


google


練習:

使用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操作系統常用命令