2015 11 17 linux基礎筆記

2022-06-28 14:06:09 字數 2588 閱讀 9371

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...