2012年7月20日
 
 
超級用戶登錄
 
su -
 
123456
 
 
顯示當(dāng)前路徑
 
pwd
 
 
顯示時間
 
date
 
 
查看內(nèi)核
 
uname
 
uname -a
 
 
顯示創(chuàng)建和登錄時間
 
who
 
:0創(chuàng)建時間
 pts/1 表示第一個窗口(最多可以有6個)
 
顯示當(dāng)前登錄的身份
 
whoami
 
 
關(guān)機(jī)
 
init 0
 
 
重啟
 
init 6
 
 
關(guān)閉圖形界面
 
init 3
 
 
退出
 
exit
 
 
讀取文件
 
sh xx.txt
 
 
新建文件
 
touch test
 
 
刪除文件
 
rm test
 
rm -r? test
 
mr -rf ?test?
 
 
新建文件夾
 
mkdir test
 
 
刪除文件夾
 
rmdir test
 
 
復(fù)制文件
 
cp install.log a
 cd a
 rm install.log
 
 
剪切文件
 
mv install.log a
 cd a
 ll
 
 
創(chuàng)建組
 
groupadd 組名
 
 
刪除組
 
groupdel 組名
 
 
創(chuàng)建用戶
 
useradd -d Home 目錄名 -g 組名 -s shell路徑 用戶名
 
useradd -d /home/xmect? -g ect -s /bin/bash xmect
 
 
查看
 
cat /etc
 
cat /etc/group 大于500的是自己創(chuàng)建的
 
 
創(chuàng)建和刪除用戶
 
useradd 用戶名
 useradd xiaoming??? 添加用戶
 passwd? 用戶名????? 修改密碼
 userdel 用戶名????? 刪除用戶
 userdel xiaoming??? 刪除xiaoming
 userdel -r xiaoming 刪除用戶以及用戶主目錄
 
 
給用戶設(shè)置密碼
 
passwd xiaoming
 123
 
 
2012年7月21日
 
 
掛載光驅(qū)
 
1,查看盤符 ll /dev/cd*
 2,mnt下新建文件夾,mkdir cdrom
 3,掛載命令:mount /dev/hdc /mnt/cdrom
 4,卸載命令:umount /dev/hdc /mnt/cdrom
 
 
掛載U盤(Oracle VM?VirtualBox)
 
1,插上U盤
 2,點虛擬機(jī)上的類似話筒的東西,把U盤選上你的盤
 3,建一個文件夾名為usb:mkdir usb
 4,查看下U盤位置:fdisk -l
 5,查看后會在最下方顯示為一個路徑/dev/sdbl
 6,掛載命令:mount -t vfat /dev/sdbl /mnt/usb
 7,卸載命令:umount /dev/sdbl /mnt/usb
 
 
新建文件,并更改權(quán)限
 
 
新建一文件(123為文件名)
 touch 123
 
更改權(quán)限(原來權(quán)限為黑色,更改可用后,為綠色)
 chmod 644 123
 
chmod 755 123
 
chmod 433 123
 
chmod 644 123
 
 
壓縮文件(tar/zip? z壓縮 c v可視化進(jìn)度 f文件)
 
 
tar -zcvf install.log.tar.gz install.log
 tar -cvf install.log.tar
 (壓縮后變?yōu)榉凵?
 
 
解壓文件 -C a 給定解壓后的目錄,如果不加就默認(rèn)解壓
 
tar -zxvf install.log.tar.gz -C a
 
 
刪除文件
 
rm -rf install.log
 
 
2012年7月22日?
 
 
---------------------
 文件和目錄權(quán)限
 ---------------------
 
-rw-r--r--
 
-??? 文件類型
 rw-? 文件的所有者對該文件的權(quán)限
 r--? 文件所在組對該文件的權(quán)限
 r--? 其他組的用戶對該文件的權(quán)限
 
權(quán)限分為三種:
 r可讀?? 4
 w可寫?? 2
 x可執(zhí)行 1
 
ls -l中顯示的內(nèi)容如下
 -rwxrw-r-- 1 root root 1213 Feb 2 09:39 abc
 10個字符確定不同用戶能對文件干什么
 第一個字符代表文件(-),目錄(d),鏈接(|)
 其余字符每三個一組(rwx)讀(r)寫(w)執(zhí)行(x)
 
第一組rwx:(任我行)文件擁有者的權(quán)限讀,寫,執(zhí)行
 第二組rw-:與文件擁有者同一組的用戶的權(quán)限是讀,寫但是不能執(zhí)行
 第三組r--:不與文件擁有者同組的其他用戶的權(quán)限是讀不能寫和執(zhí)行
 
可用數(shù)字表示為:r=4,w=2,x=1因此rwx=4+2+1=7
 1????????????? 表示鏈接的文件數(shù)
 root?????????? 用戶
 root?????????? 組
 1213?????????? 文件大小(字節(jié))
 Feb 2 09:39??? 最后修改日期
 abc??????????? 文件名
 
創(chuàng)建文件
 touch 123
 
更改文件權(quán)限
 chmod 755 123
 
改變權(quán)限的命令
 chmod 改變文件或目錄的權(quán)限
 chmod 755 abc :賦予abc權(quán)限r(nóng)wxr-xr-x
 chmod u=rwx,g=rx,o=rx abc :同上u=用戶權(quán)限 g=組權(quán)限 o=不同組其他用戶權(quán)限
 chmod u-x,g+w abc:給abc去除用戶執(zhí)行權(quán)限,增加組寫的權(quán)限
 chmod a+r abc :給所有用戶添加讀的權(quán)限
 
 改變擁有者(chown)和用戶組(chgrp)命令
 chown xiaoming abc :改變abc的擁有者為xiaoming
 chgrp root abc :改變abc所屬的組為root
 chown root ./abc :改變abc這個目錄的所有者是root
 chown -R root ./abc :改變abc這個目錄及其下面所有的文件和目錄的所有者是root
 
創(chuàng)建組
 groupadd 組名
 
刪除組
 groupdel 組名
 
添加用戶到組
 useradd -d 路徑 -g 組名 -s shell路徑 用戶名
 useradd -g 組名 用戶名
 
更改用戶到其他組
 usermod -g 組名 已經(jīng)存在的用戶名
 
給用戶設(shè)定密碼(root級別給設(shè)定)
 passwd 用戶名
 
給用戶權(quán)限
 chmod 755 用戶名(rwx)
 
查看組
 cat /etc/group
 
查看用戶
 cat /etc/passwd
 
查看文件下所有組
 ls -ahl