Posted on 2007-06-26 09:51
生活在别处 阅读(483)
评论(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