linux檔案建立刪除與基礎命令使用
阿新 • • 發佈:2021-12-09
目錄
- 一:linux介紹
- 二:系統介紹
- 三:系統命令語法格式
- 四:系統目錄結構
- 五:系統路徑的型別
- 六:系統執行命令
- 七:檢視系統命令幫助man手冊
- 八:系統快捷方式
- 九:常用系統命令
- 十:進行目錄建立操作
- 十一:建立檔案內進入
- 十二:檢視資料資訊命令
一:linux介紹
Linux的基本思想有兩點:第一,一切都是檔案;第二,每個檔案都有確定的用途。其中第一條詳細來講就是系統中的所有都歸結為一個檔案,包括命令、硬體和軟體裝置、作業系統、程序等等對於作業系統核心而言,都被視為擁有各自特性或型別的檔案。
二:系統介紹
1,ping 格式: ping[網址] 2,主機登入使用者資訊 [root@localhost ~]# root :登入當前系統使用者名稱 @ :分隔符,沒有特殊含義 localhost :當前系統的主機名 ~ :當前所在的目錄(~ 代表的是當前的家目錄, /root) # :沒有實際含義 3,自定義系統登入使用者資訊 ps1 環境變數 echo $ps1 $就是取變數裡面的值 變數儲存的就是值的地址 $代表取ps1裡面的值 [root@localhost ~]# echo $PS1 結果對應:[\u@\h \W]\$ [root@localhost ~]# PS1='[\u@\h --- \W]\$' 知識儲備: print('hello world') 在linux中 echon 'hello world' echon "hello wordld"
三:系統命令語法格式
通常系統命令語法語法格式:
linux並不是所有命令都是這種格式,根據環境
命令[引數][選項][路徑]
注:
以以上修改網絡卡舉例
命令 引數 選項 路徑
sed -i 's#.100#.101#g' /etc/sysconfig/network-scripts/ifcfg-ens3[23]
四:系統目錄結構
linux中一切從根(/)開始。
知識儲備
cd:切換目錄
五:系統路徑的型別
絕對路徑:參照物是根路(/)路徑
相對路徑:參照物是當前路徑
六:系統執行命令
1,關機 shutdown : 關機或重啟 引數: -h : 指定關機的延時時間 -c : 取消關機 halt :禁用CPU資源 poweroff : 關閉電源 init : 設定系統啟動模式 2,重啟 reboot init shutdown 引數: -r : 指定重啟的延時時間
七:檢視系統命令幫助man手冊
格式:
man[需要檢視幫助的命令]
命令解釋說明資訊: NAME
命令語法說明資訊:SYNOPSIS
命令描述詳細說明:DESCRIPTION
命令引數詳細說明:OPTIONS
q : 退出
/[搜尋內容] : 搜尋內容
八:系統快捷方式
1,歷史命令資訊:上下鍵
2,清屏命令: ctrl + l 或 clear
3,中斷取消命令執行過程: ctrl + c
4, 快速移動游標到行首尾: ctrl + a/e
5, 將游標到行首資訊剪下: ctrl + u
6, 將剪下的游標進行貼上: ctrl + y
7, 將游標到行尾資訊剪下: ctrl + k
8, 鎖定系統視窗資訊狀態: ctrl + s
9, 解鎖系統視窗資訊狀態: ctrl + q
10, 命令列中快速移動游標: ctrl + 方向鍵
11, 系統命令資訊補全功能: tap
九:常用系統命令
1, 目錄路徑相關命令
1,顯示當前路徑資訊
pwd
2,切換目錄路徑資訊
cd
注:
切換到該路徑
cd /etc/sysconfig/sysconfig/network-scripts
特殊路徑:
1, - : 上一次訪問的路徑
2,. : 代表當前路徑
3,.. : 上一層路徑
4, ~ : 家路徑
絕對路徑和相對路徑
cd 後面可以跟 特殊路徑 和 絕對路徑與相對路徑
十:進行目錄建立操作
1,建立目錄操作(資料夾)
mkdir
引數:
-p : 自動建立上級目錄
-v : 顯示建立資料夾的過程
案例: 要求在上一層目錄中的date目錄下的test目錄中建立一個v1目錄
[root@localhost ~]# mkdir -p ../date/test/v1
注:mkdir建立資料夾時,該資料夾的上一層目錄必須存在
eg:刪除資料夾
rm -r date
刪除資料夾內全部檔案
rm -f date
十一:建立檔案內進入
1,建立檔案資訊命令(檔案)
touch
[root@localhost ~]# touch 1.txt
2,建立資料夾內建立檔案
[root@localhost ~]# touch date/a.txt
注:前提資料夾需存在 不存在情況先建立資料夾
3,進入檔案
vi a.txt
十二:檢視資料資訊命令
1,檢視資料資訊命令
ls
2,檢視指定目錄下的檔案資訊,預設檢視當前目錄下檔案資訊(包含檔案和資料夾和特殊檔案)
引數:
-l :顯示檔案詳細資訊
-a :顯示隱藏資料夾(以.開頭的檔案或者資料夾就稱之為隱藏資料夾)
-h :格式化檔案大小(必須跟-1引數配合使用)
eg:
-h 將檔案格式化大小位元組換算成kb顯示
[root@localhost ~]# ls -l
total 4
-rw-r--r--. 1 root root 0 Dec 9 12:15 1.txt
-rw-r--r--. :檔案的許可權
1 :檔案硬體連結
root :所屬使用者
root :所屬組
0 :大小(位元組)
Dec 9 12:15 :建立的時候
1.txt :檔名稱
total :總共大小kb
1.ls -l 顯示檔案資訊 ls -lh顯示檔案格式化大小
2.ls -lh顯示檔案的格式化大小 ls -lah顯示檔案與隱藏檔案的格式化大小
3..位元組換算
8bit(位)=1Byte(位元組)
1024Byte(位元組)=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
4,輸出列印字串資訊
echo
5,覆蓋重定向與追加重定向
覆蓋重定向(>):將檔案中所有內容刪除之後再寫入
[root@localhost ~]#echo 'hello world'
hello world
[root@localhost ~]#echo 'hello world' > 1.txt
[root@localhost ~]#cat 1.txt
hello world
[root@localhost ~]#echo 'hello world chinaNB ' > 1.txt
[root@localhost ~]#cat 1.txt
hello world chinaNB
[root@localhost ~]#
追加重定向(>>):在檔案的末尾寫入資訊
[root@localhost ~]#echo 'hello world' >> 1.txt
[root@localhost ~]#cat 1.txt
hello world chinaNB
hello world
6、檢視檔案資料資訊
cat [需要檢視檔案的路徑]