1、命令列提示符的含義
[root@centos7 /home/whb/desktop/python]#
[1] [2] [3] [4] [5]
[1] ------> 執行shell的使用者
[2] ------> 分隔符
[3] ------> 計算機名
[4] ------> 當前所在目錄
[5] ------> 身份提示符(# 超級用員 $ 普通使用者)
2、命令的構成
命令 + [引數] + [目標]
例 : ls -s test 顯示檔案大小
cat - b file 檢視file檔案,對非空行新增編號
注: (1)命令必須在身份提示符後使用
(2)命令、引數、目標之間要用空格隔開
(3)引數和目標是可選項,不一定非要有
3、linux系統構成
linux是乙個倒樹形結構,根目錄為『/』
二級目錄如下
/bin ## 二進位制可執行檔案,系統常規命令
/boot ## 啟動目錄,存放系統自動啟動檔案,核心,初始化程式
/dev ## 系統裝置管理檔案
/etc ## 大多數系統配置檔案存放路徑
/home ## 普通使用者家目錄
/lib ## 函式庫
/lib64 ## 64位函式庫
/media ## 臨時掛載點
/mnt ## 臨時掛載點
/run ## 自動臨時裝置掛載點
/opt ## 第三方軟體安裝路徑
/proc ## 系統硬體資訊和程序資訊
/root ## 超級使用者家目錄
/sbin ## 系統管理命令,通常只有root可以執行
/srv ## 系統資料目錄
/var ## 系統資料目錄
/sys ## 核心相關資料
/tmp ## 臨時檔案產生目錄
/usr ## 使用者相關資訊資料
4、檔案管理
(1) 建立檔案
touch filename 建立檔案及更改檔案時間戳[a m c]
touch demo.txt
# 檢視時間戳命令stat 檔名
a: 檔案內容被訪問的時間標識
m: 檔案內容被修改的時間標識
c: 檔案屬性或檔案內容被修改的時間標識
(2) 建立目錄
mkdir directory
mkdir -p dir1/dir2
-p 遞迴建立目錄
(3) 刪除檔案
rm -r dir 遞迴刪除檔案
rm -f dir 強制刪除檔案
rm -rf dir 強制遞迴刪除檔案
(4) 刪除目錄
rmdir directory 刪除目錄
rmdir -p directory 遞迴刪除目錄
(5) 檔案複製
cp 原始檔 目標檔案
cp 原始檔1 原始檔2 目標目錄
cp -r 源目錄 目標目錄
(6) 檔案移動
mv 原始檔 目的檔案
mv 源目錄 目的目錄
(7) 檔案檢視
cat file # 檢視檔案全部內容
cat -b file # 顯示行號
more file # 分頁檢視檔案內容
less file # 分頁檢視檔案內容,可以用上下鍵逐行移動
/關鍵字 # 高亮顯示關鍵字
v # 進入vi模式編輯檔案
q # 退出
head file # 顯示檔案前10行
head -n 3 file # 顯示檔案前3行
tail file # 顯示檔案後10行
tail -n 3 file # 顯示檔案後3行
sed -n 5,8p file # 顯示檔案5-8行
(8) 顯示當前目錄
pwd(9) 切換目錄
cd cd ~ # 切換到根目錄
cd - # 切換到上次目錄
cd .. # 切換到上級目錄
cd ~ 使用者名稱 # 切換到使用者家目錄
(10) 檢視命令
ls # 檢視當前目錄下檔案和目錄
ls -l dir # 檢視目錄下檔案屬性
ls dir # 檢視目錄下檔案
ls -a dir # 檢視目錄下所有檔案(包含隱藏檔案)
(11) 檔案大小統計
wc file
wc -l file # 統計檔案行數
wc -w file # 統計檔案單詞數
wc -m file # 統計檔案字母數
wc -c file # 統計檔案位元組數
5、系統幫助
(1) 檢視一條命令的用途
whatis 命令
(2) 檢視一條命令的用法
命令 --help # 檢視命令的基本用法和格式
命令格式說明
# 表示標記選項可加可不加
… # 表示加入個數任意
<> # 表示必須加入內容
userage # 標記命令用法
options # 引數作用說明
(3) man檢視命令或檔案說明手冊
man 命令
man 5 檔案
linux基礎知識(一)
提示關機資訊 root hadoop1 broadcast message from root hadoop1 dev pts 0 at 11 41 the system is going down for maintenancenow this computer will reboot 立即關機 ...
Linux基礎知識(一)
一 兩個檔案的交集 並集 前提條件 每個檔案中不得有重複行 1.取出兩個檔案的並集 重複的行只保留乙份 cat file1 file2 sort uniq file3 2.取出兩個檔案的交集 只留下同時存在於兩個檔案中的檔案 cat file1 file2 sort uniq d file3 3.刪...
Linux基礎知識(一)
在linux系統中,檔案許可權的操作是經常使用到的,我們可以通過簡單的命令檢視檔案的基本許可權,修改檔案的內容以及刪除所建立的檔案或者是資料夾。具體內容如下 一 檔案內容檢視 1.touch 檔名稱 在指定的資料夾下面建立新的檔案 2.cat n 檔名稱 檢視檔案的內容,只顯示當地檔案的最後一頁 3...