Posted on 2007-06-26 09:51
生活在別處 閱讀(487)
評論(0) 編輯 收藏 所屬分類:
Unix
1、pwd 查看自己當前所在位置
2、cat 列出、合并、創建文件
cat test.txt (列出test.txt)
cat test1.txt test2.txt > test3.txt (1、2合并生成3)
cat test1.txt >> test2.txt (1合并到2中)
cat > myfile.txt (創建myfile.txt)
3、mv file1 file2 (將file1改名為file2,如果file2已經存在,為避免改名時覆蓋file2,加上-b參數會生成file2的備份,備份有個波浪號后綴)
4、cp 拷貝命令
cp file1 file2 覆蓋掉file2的內容
cp -i file1 file2 會出現提示信息
cp -bi file1 file2 會備份file2
cp -r tempdir1 tempdir2 把子目錄tempdir1及其中文件拷貝到tempdir2
cp -p tempdir2/tempdir1/temp1file1 tempdir3 把文件連同子目錄結構一起拷貝到tempdir3
5、ln 建立硬鏈接和符號鏈接
ln file1 file2 (硬鏈接,file2和file1完全相同,修改其中任何一個都會影響另外一個,刪除了file1后,file2仍存在)
ln -s file1 file2 (符號鏈接,file2只是一個指向file1的假名,如果刪除了file2,不影響file1,如果刪除了file1,file2就沒用了)
ln -s /usr/local/games play (建立一個子目錄的硬鏈接必須用符號鏈接,建立完符號鏈接后,就不用cd /usr/local/games了,只要用cd play)
6、chowd 改變文件權限
chmod 600 file1
chmod ugo-wx file(擁有者-組-其他用戶直接增減權限)
7、chown 改變文件所有權
chown :users file1(把所有權分配給users用戶組)
chown lucy:users file1(把存取權限分配給lucy用戶)
8、groups 用戶名 (查看用戶名屬于哪個組)
9、groupadd 組名 (創建新組)
10、usermod -G/-g 組名 用戶名(把一個用戶加入一個組/把一個用戶改為屬于另一個組)
11、userdel 用戶名/groupdel 組名 (刪除用戶/刪除組)
12、scp root@202.198.31.66:/usr/local/file1 /home/ (遠程拷貝)
13、history 3 (查看歷史命令列表,此命令是查看剛才用過的3個命令)
14、find / -name http.conf -print (從根目錄開始查找文件并列出屬性)
15、grep -c word /file1 (grep查找文件內容,此命令找出file1中word串出現次數)
16、修改主機名 vi /etc/sysconfig/network,修改HOSTNAME一行為"HOSTNAME=主機名",然后運行命令" hostname 主機名"。一般還要修改/etc/hosts文件中的主機名。
17、修改IP地址和修改網關(gateway選項)
vi /etc/sysconfig/network-scripts/ifcfg-eth0
18、查看機器域名(host IP)
host 202.198.31.62
19、查看CPU
dmesg|grep CPU
20、查看機器配置
dmesg|grep hd