常用的基本命令
clear 清空界面
cd 進入目錄
ls 列出文件和目錄
ll 列出文件和目錄
ls -d 查看目錄屬性
tree 顯示文件和目錄結構
pwd 打印當前目錄
mkdir 創建目錄
rm 移除文件
rm -rf 移除文件(沒有提示)
cp 復制 www.2cto.com
cp -r 復制(遞歸)
mv 移動文件和目錄
cat 顯示文本內容
cat -n 顯示文本內容(顯示行號)
more 分頁顯示文本文件
less 分頁顯示文本文件(可以向後滾)
tail 顯示文件的後面10行
tail -5 顯示文件的後面5行
head 顯示文件的前面10行
head -5 顯示文件的前面5行
mount -t iso9660 /dev/cdrom /mnt/cdrom 加載光驅
umount /dev/cdrom 卸載光驅
mount /dev/fd0 /mnt/floppy 加載軟驅
mount -t iso9660 -o loop xxx.iso /mnt/cdrom 加載iso文件
cp /dev/cdrom xx.iso 制作iso文件
ailas 系統中命令的映射
date 顯示當前的日期和時間
date 10310101 修改時間MMDDhhmm
cal 顯示日歷
cal -y 顯示一年的日歷
cal -3 顯示三個月的日歷
cal 07 1999 顯示指定月份的日歷
www.2cto.com
用戶管理
useradd
user -D 修改用戶添加的默認配置,即是文件/etc/defautl/useradd
adduser(好用,有交互)
修改用戶配置文件添加新用戶頁面 - 北南南北 - 2006/05/11 - 11:34 - 4 評論
1)修改 /etc/passwd ,添加用戶記錄,使用命令pwconv同步shandow文件
2)修改/etc/group,添加用戶組信息,使用命令grpconv同步gshandow文件
3)創建用戶的家目錄,並把用戶啟動文件(/etc/skel/)目錄下也復制過去;
4)修改家目錄的屬主和權限;(chown,chmod,chgrp)
5)設置新用戶密碼(passwd)
passwd 修改用戶密碼
chfn 使用交互方式修改用戶的詳細信息
groupadd 添加用戶組
gpasswd 修改用戶組密碼
userdel -r 刪除用戶並且刪除用戶目錄
groupdel 刪除用戶組
用戶查詢
id 顯示當前用戶的id信息
id user 顯示用戶user的id信息
finger 查詢用戶詳細信息
w 查詢登錄用戶信息
who 查詢登錄用戶信息
users 查詢登錄用戶信息
groups 查詢用戶的組信息
文件管理
1.linux中文件的屬性
當我們使用 ls -lih命令的時候
2408949 -rwxr-xr-x 1 root root 7 04-21 12:47 lsfile.sh
解釋: www.2cto.com
第一字段:inode
第二字段:文件種類和權限;
第三字段: 硬鏈接個數;
第四字段: 屬主;
第五字段:所歸屬的組;
第六字段:文件或目錄的大小;
第七字段和第八字段:最後訪問或修改時間;
第九字段:文件名或目錄名
2.關於inode
inode 譯成中文就是索引節點。每個存儲設備或存儲設備的分區(存儲設備是硬
盤、軟盤、U盤 ... ... )被格式化為文件系統後,應該有兩部份,一部份是
inode,另一部份是Block,Block是用來存儲數據用的。而inode呢,就是用來存
儲這些數據的信息,這些信息包括文件大小、屬主、歸屬的用戶組、讀寫權限等。
inode為每個文件進行信息索引,所以就有了inode的數值。操作系統根據指令,能
通過inode值最快的找到相對應的文件。
(1)在Linux 文件系統中,inode值相同的文件是硬鏈接文件,也就是說,不同的
文件名,inode可能是相同的,一個inode值可以對應多個文件。理解鏈接文件並不
難,看看例子就會了。在Linux中,鏈接文件是通過ln工具來創建的。
注意:硬鏈接不能為目錄創建,只有文件才能創建硬鏈接。
(2)軟鏈接也叫符號鏈接,他和硬鏈接有所不同,軟鏈接文件只是其源文件的一個標
記。當我們刪除了源文件後,鏈接文件不能獨立存在,雖然仍保留文件名,但我們卻
不能查看軟鏈接文件的內容了。
軟鏈接文件,其實只是源文件的一個標記,當源文件失去時,他也就是存在了。軟鏈
接文件只是占用了inode來存儲軟鏈接文件屬性等信息,但文件存儲是指向源文件
的。 www.2cto.com
同硬連接不同,對於文件和目錄都適用。
3.文件的權限
每個文件或目錄都有一組9個權限位,每三位被分為一組,他們分別是屬主權限位
(占三個位置)、用戶組權限位(占三個位置)、其它用戶權限位(占三個位置)。
比如rwxr-xr-x ,我們數一下就知道是不是9個位置了,正是這9個權限位來控制文
件屬主、用戶組以及其它用戶的權限。
修改權限命令:
chmod,chmod -R(rwx 421)
4.文件的歸屬
chown,chown -R
chgrp,chgrp -R
磁盤管理
df -lh
du -h
進程管理
ps
ps aux
ps aux|grep firefox
pgrep firefox
kill -9 進程號
killall 名稱
xkill 圖形化工具
top 動態監控進程
交互命令:P,M
inux系統啟動管理
GRUB(GRand Unified Bootloader)
系統啟動引導管理器,是在計算機啟動後運行的第一個程序,他是用來負責加載、傳
輸控制到操作系統的內核,一旦把內核掛載,系統引導管理器的任務就算完成退出,
系統引導的其它部份,比如系統的初始化及啟動過程則完全由內核來控制完成;
file www.2cto.com
fortune
find
grep
gzip
gunzip
ps
ps -ef|grep xxx
kill
kill -9
作者 JustRun