21. 可執行許可權不代表能夠執行,這得看檔案內容
22. 還是可以用適當的拓展名表示該檔案是什麼種類的*.sh 指令碼或批處理檔案
*z、*.tar、*.tar.gz、*.zip、*.tgz 壓縮檔案
*.html 、*.php 網頁相關檔案
23. linux 目錄配置標準 fhs (filesystem hierarchy standard)
可分享的 不可分享的
不變的目錄 /usr 軟體放置處 /etc 配置檔案
/opt 第三方軟體 /boot 開機與核心檔案
可變的目錄 /var/mail /var/run 程式相關
/var/spool/news /var/lock 程式相關
/bin 系統執行檔案目錄 且單使用者維護模式可操作的目錄
/boot 開機使用的檔案、核心 如果grub引導 則存在/boot/grub目錄
/dev 任何裝置與介面都是以檔案形式存在這個目錄的 比較重要的檔案有/dev/null,/dev/zero,/dev/tty,/dev/lp*,/dev/hd*,/dev/sd*
/etc 系統的配置檔案幾乎都在此處, 且各檔案一般使用者都能檢視但只有root能改 fhs建議此目錄不要放置可執行檔案
比較重要的檔案有/etc/inittab,/etc/init.d(所有服務),etc/modprobe.conf,/etc/fstab,/etc/sysconfig
/home 系統預設使用者資料夾 root 例外單獨root資料夾
/root 系統管理員主資料夾 單使用者維護模式僅掛載根目錄
/lib 系統函式庫 尤其重要的是/lib/modules/這個目錄 放置核心相關的模組(驅動程式)
/media 可刪除的裝置 如軟盤,光碟,***
/mnt 暫時掛載
/opt 第三方軟體目錄
/sbin 開機過程所需要的 開機 修復 還原等 伺服器軟體程式 /usr/sbin,本機自行安裝的系統執行檔案,/usr/local/sbin/
/srv 一些網路服務啟動後所取用的檔案目錄 如 www ftp
/tmp 臨時檔案目錄
/lost+found 使用標準的ext2/ext3檔案系統才會產生乙個目錄,目的在於系統發生錯誤時,將丟失的一些片段存在此處
/proc 虛擬檔案系統,它放置的資料都在記憶體中,例如系統核心,程序,外部裝置狀態及網路狀態等 如cpuinfo dma interrupts ioports net
/sys 和/proc類似 主要存放核心等資訊
24.lsb_release -a 檢視詳細資訊 uname -r檢視核心版本
25. .當前目錄 ..上層目錄 -前乙個工作目錄 ~使用者資料夾 ~test test使用者資料夾
cd pwd mkdir rmdir
26. pwd -p直接檢視實際路徑 可檢視鏈結檔案的路徑在內的完整路徑
27.$path 變數 不建議將當前目錄.加入到path中 原因有每個工作目錄的可執行檔案不一樣且當前目錄在path內也不安全
28. cp rm mv
29. cat less more head tail
30. od 用來讀取資料檔案或二進位制檔案 od -tc 大致看出內容
31.touch 新建檔案
mkdir 新建目錄
新建新檔案或者目錄時,按照檔案預設許可權建立預設許可權是
umask 表示拿掉的許可權 root使用者預設為0022
檔案-rw-rw-rw- umask 後為 -rw-r--r--
目錄drwxrwxrwx umask 後為 drwxr-xr-x
32.檔案隱藏屬性 chattr lsattr
chattr +i 不能修改,移動,刪除 只有root有許可權修改此屬性
chattr +a 只能增加資料,不能修改,刪除 只有root有許可權修改此屬性
lsattr 檢視隱藏屬性
33.檔案特殊許可權 suid,sgid,sbit
34.file filename 會顯示檔案型別
35.查詢檔案
which filename 指令碼檔名查詢
**部分命令如cd是bash內建命令無法找到檔案的**
find / -name file name
whereis filename or dirname
locate filename 找出相關的檔名
36.許可權與命令的關係
使用者能進入某目錄成為"可工作目錄"
有cd切換目錄命令
目錄有x許可權
如果想ls檢視需要r許可權
使用者在某目錄讀取乙個檔案的基本許可權
有命令 cat less 等
目錄要有x許可權
使用者對檔案有r許可權
使用者修改檔案基本許可權
有vi等編輯器
目錄要有x許可權
使用者對檔案有r,w許可權
使用者建立乙個檔案的基本許可權
使用者在該目錄有w,x許可權
使用者進入某目錄並執行某命令
目錄有x許可權
使用者在該檔案有x許可權
Linux基礎 01 Linux基礎命令
1 linux命令的語法格式 命令 選項 引數 2 命令格式中命令 選項 引數的具體含義 a 命令 告訴linux unix 作業系統做 執行 什麼。b 選項 說明命令執行的方式 可以改變命令的功能 選項部分是以 字元開始的。c 引數 說明命令影響 操作 的是什麼 如乙個檔案 乙個目錄或是一段正文文...
linux筆記 linux基礎
1 linux 目錄 boot 儲存系統引導相關檔案 etc 系統常用配置檔案 bin 使用者常用命令,所有使用者都可以使用 sbin 系統維護使用的命令檔案,大多為管理員使用 lib 系統執行所需要的庫檔案 dev 系統裝置檔案 var 儲存變化的資料,如日誌檔案 離線檔案 mnt 掛載目錄 pr...
Linux基礎 Linux簡介
linux 發音 l n ks lin ks 是一種自由和開放原始碼的類unix作業系統。該作業系統的核心由林納斯 托瓦茲在1991年10月5日首次發布在加上使用者空間的應用程式之後,成為linux作業系統。linux也是自由軟體和開放源 軟體發展中最著名的例子。只要遵循gnu 通用公共許可證 gp...