經過學習了系統結構之后,我將自己所見到的知識點都整理起來,查缺補漏,
以下是我整理總結出的目錄結構知識點:
以下是我找到得目錄結構及作用
docker原理與架構。**/selinux:**這個?錄是RedHat/CentOS特有的?錄,Selinux是?個安全機制,相當于windows的防?墻,此?錄存放的就是存放Selinux安全機制相關的?件)
**/srv:**存放?些服務啟動之后要提取的數據(server)
**/sys:**Linux2.6內核的?個很?變化。這個?錄下安裝了2.6內核中新出現的?件系統sysfs.sysfs?件系統集成了3種?件系統的信息。1.針對進程信息的proc?件系統,2.針對設備的devfs?件系統,3.針對偽終端的devpfs?件系統。
**/tmp:**存放?些臨時?件。
**/usr:**?戶的很多應?程序和?件都放在此?錄中,類似于windows系統下的program files?錄。
**/var:**這個?錄中存放者不斷擴充的內容,(各種?志?件)
最好用的linux系統有哪些,**/proc:**這是個虛擬?錄,它是系統內存的映射,可以通過直接訪問這個?錄來獲取系統信息。(這個?錄中的內容不在硬盤中存儲,?是在內存中。)也可以直接修改??的某些?件。
**/opt:**給主機額外安裝軟件所放的?錄,如:安裝?個MySQL或Oracle的數據庫,就可以放到這 個?錄下,默認情況,這個?錄是空的。
**/bin:**bin是Binary的縮寫,這個?錄存放著最經常使?的命令。
**/boot:**啟動Linux時使?的?些核??件,包括?些鏈接?件以及鏡像?件。
**/lib:**系統最基本的動態鏈接共享庫,它的作?類似于Windows?的DLL?件。?乎所有應?程序都 需要?到這些共享庫。
**/dev:**Dev是Device(設備)的縮寫,這個?錄下存放的是Linux的外部設備,在Linux中訪問設備的?式和放?件的?式是相同的。
UNIX/LINUX、**/etc:**這個?錄?來存放所有系統管理所需要的配置?件和??錄
**/home:**?戶的主?錄,每?個?戶都有??的 ?錄,?般?錄名是以?戶的賬號命名的。
**/lost+fount:**此?錄?般情況下是空的,當系統?法關機后,這?存放?些?件。
**/media:**Linux系統?動識別?些設備,如U盤,光驅,Linux會吧識別的設備掛載到這個?錄下。
**/sbin:**s指的是Super User,存放的是系統管理員使?的系統管理軟件。
**/mnt:**系統為了讓?戶臨時掛載別的?件系統。可以將光驅掛載在/mnt/上,進?該?錄就可以查看光驅中的內容。
linux系統文件。**/root::**系統管理員,也叫做超級權限者,超級管理員 的?戶的主?錄
附上我整理得腦圖圖片
經過學習了基本文件操作指令命令之后,我將自己所見到的知識點都整理起來,查缺補漏,
以下是我整理總結出的常用命令知識點:
常用指令:
ls 顯示文件或目錄
-l 列出文件詳細信息l(list)-a 列出當前目錄下所有文件及目錄,包括隱藏的a(all)
mkdir 創建目錄
-p 創建目錄,若無父目錄,則創建p(parent)
例: mkdir -p cc/c1/c2
linux系統有哪些,cd 切換目錄
例子:
df@df-VLT-WX0:~/桌面$ cd /home/df/桌面/cc/c1/c2
df@df-VLT-WX0:~/桌面/cc/c1/c2$
touch 創建空文件
df@df-VLT-WX0:~/桌面/cc/c1/c2$ touch bb.txt
echo 創建帶有內容的文件。
cat 查看文件內容
格式:cat>文件名 :直接輸入文件內容 完成后CTRL +c 保存退出合并文件 格式: cat 文件(a b )>合并名稱追加文件 格式:cat test1.txt >> test2.txt-b 列出文本的行號-n 打印出行號 連同空白行也有行數-s 壓縮空白、行例子:df@df-VLT-WX0:~/桌面/cc/c1/c2$ cat /home/df/桌面/cc/c1/c2/bb.txt
cp 拷貝
-i 表示以安全詢問的方式進行刪除例子:df@df-VLT-WX0:~/桌面/cc/c1/c2$ cp /home/df/桌面/cc/c1/c2/bb.txt /home/df/桌面/xx
mv 移動或重命名
格式:mv 被移動路徑 目標路徑
例子:df@df-VLT-WX0:~/桌面/cc/c1/c2$ mv /home/df/桌面/cc/c1/c2/bb.txt /home/df/桌面/
linux系統框架?rm 刪除文件
-r 遞歸刪除,可刪除子目錄及文件-f 強制刪除-i 表示以安全詢問的方式進行刪除
例子:rm -rf /home/df/桌面/cc/c1/c2/bb.txt
find 在文件系統中搜索某文件
sudo find -name a
wc 統計文本中行數、字數、字符數
df@df-VLT-WX0:~/桌面/zzz$ wc /home/df/桌面/zzz/b1.txt
0 0 0 /home/df/桌面/zzz/b1.txt
grep 在文本文件中查找某個字符串
格式: grep 特定符號 被查找的文件名稱
例子:df@df-VLT-WX0:~/桌面/zzz$ grep a d.txt
safsfsdfsf:`
rmdir 刪除空目錄
例子:rmdir /home/df/桌面/zzz
LINUX的特點。tree 樹形結構顯示目錄,需要安裝tree包
f@df-VLT-WX0:~/桌面/zzz$ tree
.
├── b1.txt
├── d.txt
├── e.txt
├── h1.css
├── h1.html
├── h1.js
└── paixu.txt0 directories, 7 files
pwd 顯示當前目錄
df@df-VLT-WX0:~/桌面/zzz$ pwd
/home/df/桌面/zzz
ln 創建鏈接文件
more、less 分頁顯示文本文件內容
less:?字串 向上搜索【字串】內容/ 字串 向上搜索【字串】內容【pageup】向上翻頁
head、tail 顯示文件頭、尾內容
ctrl+alt+F1 命令行全屏模式
LINUX教程。sort : 對文件內容或查詢結果進行排序
格式:sort 文件名 默認升序排列
-r 降序排列
- u 去除重復行
find:查找目錄以及子文件名稱
which命令: 找到可執行命令的絕對路徑
例子:df@df-VLT-WX0:~/桌面$ which tree
/usr/bin/tree
whereis:可以查詢命令所有在系統中儲存的二進制路徑
加一些參數可以控制搜索出來相對應的文件
例子:df@df-VLT-WX0:~/桌面$ whereis tree
tree: /usr/bin/tree /usr/share/man/man1/tree.1.gz
locate: 將所有查詢的文件和相同的文件同時展示出來
例子:locate home
簡述linux系統中的目錄結構。nano
編輯文件
格式: nano 文件名
ctrl + 【選項】
打包壓縮相關命令
zip命令:
-q 不顯示指定執行的過程
-r:遞歸處理 將指定目錄下的所有文件一并處理
-s: 包含系統和隱藏文件
-v:顯示指令執行
例子:zip zzz.zip /home/df/桌面/zzz
gzip: 通過gzip壓縮的文件后綴是.gz
gezip[options] 文件名稱
例子:gzip 11.gizp 11.txt
-f 強制壓縮文件
-d 解開亞速配文件
-i 查看列表 壓縮過程查看
-v 顯示指令執行的過程
-V 顯示版本信息
-r 遞歸壓縮目錄下的文件
壓縮效率 是一個早-1- -9之間的數值 數值越高效率越高
-best 這個是參數的效果和壓縮效率中的“-9”相同
-fast 參數的效果和“-1”的效果是相同的
解壓命令是gzip -d 11.txt.gz
bzip2:
例子:bzip2 11.txt.bz2 11.txt
tar: 打包壓縮
-c 歸檔文件-x 壓縮文件-z gzip壓縮文件-j bzip2壓縮文件-v 顯示壓縮或解壓縮過程 v(view)-f 使用檔名
linux主要系統目錄、例:
tar -cvf /home/abc.tar /home/abc 只打包,不壓縮
tar -zcvf /home/abc.tar.gz /home/abc 打包,并用gzip壓縮
tar -jcvf /home/abc.tar.bz2 /home/abc 打包,并用bzip2壓縮
磁盤操作命令
df:查看磁盤分區信息的命令
例子:df@df-VLT-WX0:~/桌面$ df 111.txt
文件系統 1K-塊 已用 可用 已用% 掛載點
/dev/sda7 41021664 23052752 15855428 60% /
du:查看目錄 檢查磁盤空間使用量
fsck:檢測磁盤的命令
簡述Linux系統的組成,其他常用命令
shutdown:關機命令
-t 設置時間
poweroff:關機
reboot 重啟
Linux軟件包管理
dpkg (Debian Package)管理工具,軟件包名以.deb后綴。這種方法適合系統不能聯網的情況下。
比如安裝tree命令的安裝包,先將tree.deb傳到Linux系統中。再使用如下命令安裝。
sudo dpkg -i tree_1.5.3-1_i386.deb 安裝軟件
sudo dpkg -r tree 卸載軟件
linux映像文件結構包括。文件權限管理
三種基本權限
R 讀 數值表示為4
W 寫 數值表示為2
X 可執行 數值表示為1
更改權限
docker底層原理、sudo chmod [u所屬用戶 g所屬組 o其他用戶 a所有用戶] [+增加權限 -減少權限] [r w x] 目錄名
例如:有一個文件filename,權限為“-rw-r----x” ,將權限值改為"-rwxrw-r-x",用數值表示為765
sudo chmod u+x g+w o+r filename
上面的例子可以用數值表示
sudo chmod 765 filename
以下是我整理出的腦圖圖片:
LINUX系統、
總結:一、linux操作系統使用命令操作比起其他操作系統相對來說更安全一點。
二、對于圖形化界面來說 linux使用命令想對來說更快更便捷
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态