Linux學習筆記1

2022-08-10 07:30:16 字數 2898 閱讀 7217

當前使用者名稱@主機名 當前目錄

基礎指令(一)

執行指令

指令名 【選項】 【引數】

例:ls -l /etc/x11

clear指令清屏

man的使用技巧 (manpage中man1是使用者指令,man5——檔案指令 man8 超級使用者指令 )

man -k keyword

man -f keyword

man -a keyword

man n keyword

基礎指令二

ls ——檢視檔案(ls -a ls -i ls -l ls -al)

cp ——拷貝檔案

mv ——移動或重新命名檔案

rm ——刪除檔案

touch——建立空檔案或更新檔案時間

拷貝檔案時用如下格式:

cp /etc/php.ini .    注:「.」表示當前目錄

本操作執行的是:將etc目錄下的php.ini檔案拷貝至當前目錄

拷貝目錄時用如下格式(在cp後加-r):

cp -r /etc/x11 .

本操作執行的是:將etc目錄下的x11目錄拷貝至當前目錄

移動檔案: mv /etc/host.conf .

移動並重命名:mv host.conf /etc/host.txt 注:host.txt是檔案的新名稱

刪除檔案:rm /etc/yp.ext

強制刪除:rm -f /etc/yp.ext

基礎指令(三)

cd——改變當前路徑 注:cd意為change directory

pwd——檢視當前完整路徑

mkdir——創立新目錄

rmdir——刪除空目錄(rm -rf 刪除非空目錄)

注:絕對路徑是以/開始的目錄 ,相對路徑是檔案目錄(以當前目錄決定)

cd /home —— 切換到絕對路徑

cd glc ——切換到相對路徑

cd .. ——返回到上一層目錄

cd或者cd ~ ——切換到當前使用者的根目錄

基礎指令(四)

cat——檢視檔案內容(cat /etc/services)

more——逐屏檢視檔案內容(more /etc/services)注:按q退出檢視

less——逐行檢視檔案內容(可以向上翻。而more只可以下翻)注:按q退出檢視

date——顯示當前時間

cal——顯示月曆

基礎指令(五)

df——顯示磁碟用量

du——計算目錄下檔案占用磁碟的大小

注:加上h可以為容量後帶上單位

基礎指令(六)

head——顯示檔案開頭部分內容

tail——顯示檔案結束部分內容(10行)

head或tail後加上數字顯示前幾行內容

記不住檔名時可以按tab補全(tab鍵既可以補全檔名又可以補全指令)

虛擬控制台及身份切換

在系統中有12個虛擬控制台,前6個可用作本地登入

使用者可以用alt+fn(n=1~12)來切換

用su切換使用者身份

su -username

離開系統

重啟:reboot

shutdown -r now

init 6

關機halt

shutdown -h now

poweroff

init 0

檢視檔案

ls -l

file 檔名

檔案型別

在linux系統中,所有的東西都可以當做檔案

檔案許可權的第乙個字母來標識檔案型別

-:一般檔案

d:目錄檔案

b:塊裝置檔案

c:字元裝置檔案

l:鏈結檔案

p:人工管道

檔案許可權

對於每乙個檔案,linux都提供了一套檔案許可權系統

檔案許可權系統,將操作檔案的使用者都分成了三類

檔案的擁有者(u)

檔案所屬組的成員(g)

其他使用者(o)

檔案許可權

讀(r):使用者是否有許可權讀檔案的內容

寫(w):使用者是否有許可權改變檔案的內容

執行(x):使用者是否有許可權執行檔案

-rw-r--r-- 1 root root     0 09-03 03:28 anaconda-ks.cfg

-rw-r--r-- 1 root root 64182 09-03 03:25 install.log

-rw-r--r-- 1 root root 6253 09-03 03:19 install.log.syslog

檔案型別及許可權 檔案的硬連線數 檔案的擁有者 檔案所屬群組 檔案的大小 檔案的更改時間 檔案的名稱

如:install.log

第乙個字元「-」,所屬使用者root對他有讀寫許可權,所屬群組root對他有讀的許可權,其他使用者組對他有讀的許可權,表示它是乙個一般檔案,硬連線數是1,所屬使用者是root。所屬群組為root。檔案大小為64182k,檔案修改時間為09-03 03:25,檔名是install.log

改變檔案許可權

使用chmod來更改檔案的當前許可權

chmod [-r] 許可權 檔名

如:chmod u+x install.log

chmod u-x install.log

chmod g+x install.log

chmod o+w install.log

chmod u=rwx install.log

只有檔案的擁有者和root才能改變使用者的許可權

如:install.log

rw-(u) r--(g) r--(o)

用數字賦許可權:讀:4 寫:2 執行;1

chmod 744 install.log

chmod -r 777 test 注:test為目錄,因此-r修改目錄許可權

linux學習筆記 1

第一部分 shell 第一章 檔案安全與許可權 1 1 檔案 當你建立乙個檔案,系統儲存了關於有關該檔案的資訊,包括 檔案的位置 檔案型別 檔案長度 哪些使用者擁有該檔案,哪些使用者可以訪問該檔案i節點 檔案的修改時間 檔案的許可權位1 2檔案型別 d 目錄 l 符號鏈結 指向另一檔案 s 套接字檔...

linux學習筆記 1

as4和fc3一樣,2.6.8核心開始vfat的驅動,模組就加進去了乙個預設的codepage選項,這個選項要和系統的locale一致。所以mount的時候預設的情況下就得加上utf8來override模組的設定。雖然dmesg裡面會報錯,但是經過實際的操練,這是唯一正常使用vfat分割槽的辦法 i...

linux學習筆記(1)

切入終端介面 ctrl alt f1 f6 文字介面登入 tty1 tty6 終端機 ctrl alt f7 圖形介面桌面。若以純文字啟動則tty7沒有東西,可以用startx來啟動x window 歡迎訊息的內容,是記錄到 etc issue當中的 系統預設登入模式run level 7中 常用兩...