當前使用者名稱@主機名 當前目錄
基礎指令(一)
執行指令
指令名 【選項】 【引數】
例: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中 常用兩...