在CU看到的,總結的還不錯,轉過來了
轉自:
http://blog.chinaunix.net/u2/61598/showart.php?id=2170404
Linux命令組成:shell內部命令+shell外部命令
shell內部命令:最簡單最常用的命令,在shell啟動時進入記憶體
shell外部命令:獨立的可執行程式。是一些使用工具程式
Linux命令的格式:
命令體 [選項] [命令的參數,命令的對象] []代表可有可無。
如何獲得命令的協助:
1. 命令-h 或 命令—h
2. man命令
3. info info是GNU的超文本協助系統
4. help命令
目錄訪問
ls 短格式列出目前的目錄的子物件
ls –a 短格式列出目前的目錄的子物件,包括“.”,“..”
ls –l 長格式列出目前的目錄的子物件
ls –F 列出目前的目錄的子物件,並通過符號來表示不同的檔案類型
ls –R 遞迴列出所有子物件
察看使用者當前工作目錄
pwd
察看目錄所佔磁碟容量
du 目錄名
改變工作目錄:
cd
cd ~user 到user使用者的主目錄
cd .. 到當前工作目錄的父目錄
目錄的建立
midir 目錄名
rmdir 或 rm 解釋-f 與 –R選項
裝載與卸載檔案系統:
mkdir /backup
mount –t ext3 /dev/hda6 /backup
umount /backup
訪問檔案:
find命令
find . –name “*.c”
find . –typef
find . –ctime-20
find . /ussr/bin –typef –mtime-1 –print
whereis
b 只尋找二進位檔案
m 尋找主要檔案
s 尋找來源
u 尋找不常用的記錄檔案
grep 檔案中字串的尋找
grep abc file1 現實file1中又abc內容的行
cat 列出檔案內容(不分頁顯示)
more分也顯示,可下翻但不可上翻
less分也顯示,可下翻但可上翻 ,q鍵退出閱讀狀態
複製命令
cp fiel1 file2
移動或改名
mv
刪除檔案或目錄
rm f?
ls命令的顯示
第一個域,檔案類型
第2~4域,檔案所有者許可權
第5~7域,檔案所有組的許可權
第8~10域,其餘使用者的許可權
檔案所有者
檔案所有組
檔案的大小(塊)
檔案的建立日期
檔案的名稱
修改檔案目錄的操作許可權:
chmod 命令
u 代表檔案所有者
g 代表檔案的所出組
o 代表其他人
a 代表所有使用者
可操作許可權有
r 讀
w 寫
x 執行
添加許可權用“+“
刪除許可權用“-”
也可選用數字標記法
改變檔案的所有者
chown [-R] 檔案或目錄 所有者
改變檔案的所有組
chgrp [-R] 檔案或目錄 所有組
檔案目錄的安全性管理:
不同使用者不同許可權
不同檔案設定不同許可權
謹慎使用執行許可權
拒絕其他使用者查看自己的目錄列表
印表機管理命令
SETUP命令 印表機半圖形化管理
參看P108~111
添加使用者方式
手工:修改/etc/passwd,/etc/shadow命令
/etc/passwd的七個用“:”分開的域
使用者註冊名/使用者口令/使用者標識/使用者所屬組標識/使用者描述/使用者的主目錄/使用者使用的SHELL
/etc/shadow檔案是為提高密碼安全性,並不是所有的LINUX都有/etc/shadow檔案,口令保護機制把這個系統上的口令設定為除了系統管理員之外的所有人都不可讀,提高了系統的安全性!
命令:useradd user
passwd user
限制使用者登陸:可將/etc/passwd檔案中的使用者shell域替換成使用者可執行檔具體命令,以限制使用者登陸後的操作。
使用者的刪除
命令:
userdel user 只刪除使用者帳號,不刪除使用者主目錄中的檔案
userdel –r user 刪除使用者帳號,同時刪除使用者主目錄中的檔案
手工:
注釋或刪除使用者在/etc/passwd,/etc/shadow中的相關行
添加組方式
手工:修改/etc/group該檔案中條目為“:”分開的4個域
使用者組名/使用者組口令/使用者組標識/附加該組的使用者
添加組
groupadd 組名
為使用者組設定口令:
任意建立使用者輸入密碼,然後在/etc/shadow中找到該密碼的加密碼。這樣將加密碼粘貼進組的口令地區即可,從此該組的口令為該使用者的密碼組合~~
刪除使用者組:
groupdel 組名
手工刪除群組:
手工注釋或刪除在/etc/group中與該組相關的條目
修改使用者組屬性:
group [-g gid[-o]] [-n group_name] group
-o 允許GID重複,-n修改組名 –g 修改使用者組表示