目录和文件操作 查看当前目录相对于根目录的位置 pwd查看当前目录内容 ls以长格式查看当前目录内容。对应每个文件的条目将包括连接数目、所有者、大小、最后修改时间、权限等内容 ls -l改变当前目录。目的目录名可用相对路径表示,也可以用绝对路径表示。cd [目的目录名]转移到上一级目录cd ..创建目录mkdir [新目录名]例:mkdir /var/ftp删除空目录rm [目录名]例:rm /var/ftp 递归删除一个目录中的所有文件和该目录本身。rm -r [目录名] 复制文件cp [源文件名] [目标文件名] 重命名文件mv [源文件名] [目标文件名]例:mv /etc/rc.d/rc3.d/K50xinetd /etc/rc.d/rc3.d/S50xinetd 删除文件rm [文件名] 不需确认地删除多个文件rm -f [带通配符的文件名] 硬链接文件。不能对目录文件做硬链接,不能在不同的文件系统之间做硬链接。ln [源文件名] [目标文件名] 例:mv /etc/rc.d/rc3.d/K50xinetd /etc/rc.d/rc3.d/S50xinetd 软链接文件。也就是符号链接。可用此法创建文件的快捷方式。ln -s [源文件或文件夹名] [目标名] 按文件名查找文件。find / -name nametofind -print 改变文件所有者。 例:chown workman.workgroup /data/pub/upload 改变文件访问权限 例:chmod -R 755 /usr/local/LumaQQ 查看一个文件有多少行wc -l usr.bin 查看一个文件有多少字节wc -c usr.bin 查看文本文件的内容cat usr.bin 用户管理 改变身份。如果不指定用户名,则默认将用户身份换至root。从root身份切换到其他任何身份都不需要口令。su [username]添加用户 例:adduser -c "MyW" -d /home/workman -g root workman设置用户口令 例:passwd workman 安装和卸载软件 安装rpm软件 例:rpm -Uvh kdevelope-3.1-1.i386.rpm卸载rpm软件 例:rpm -e kdevelope 配置、编译、安装、卸载源码发布的软件包。./configure make make install make clean卸载源码发布的软件包make uninstall 文件的打包和解包2解tar包 例:tar -xvzf gaim-0.77.tar.gz tar -jxvf XXX.tar.bz2 生成tar包 例:tar cvf - /etc | gzip-9c > backup.tar.gz 生成rar包3 rar a test.rar file1.txt rar a test.rar dir1 解rar包rar x test.rar 解zip 包unzip lumaqq_p3.zip修改系统时间#sudo date –s 04/20/2010修改密码的命令 首先输入passwd 回车 出现:(current) UNIX password: 然后输入现在所用的密码 回车 出现:New password: 再输入新密码(新的密码必须是字母数字都有,不然的话不成功) 然后回车 修改端口ID # vi /etc/sysconfig/iptables重启# service iptables restart直接添加端口--http://q.sohu.com/forum/5/topic/3429115添加端口iptables -A INPUT -p tcp --dport 80 -j ACCEPT
1) ls –a :列出当前目录下的所有文件,包括以.头的隐含文件(如~/.bashrc)
ls –l :列出当前目录下文件的详细信息
2) pwd :查看当前所在目录的绝对路经
3) cd :目录之间的移动
4) mkdir目录名:创建一个目录
5) rm filename :删除一个文件
6) cat filename :查看文件内容(全屏查看)
7) more filename :查看文件内容(可左右移动)
8) less filename:查看文件内容(可上下左右移动)
9) mv 路径 filename 把文件移动到路径下
mv filename1 filename2改名
10) grep字符filename :根据字符匹配来查看文件部分内容
11) find 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录
12) ln 源文件链接名创建源文件的硬链接
ln -s源文件链接名创建源文件的软链接
13) df 显示文件系统的总容量,使用量,剩余量
14) du -b /home 查看目前/HOME目录的容量(k)及子目录的容量(k)
15) fdisk -l 查看系统分区信息
16) mount -t 文件系统类型设备路经访问路经
17) chmod *** filename :改文件的写读执行权限
18) diff filename1 filename2 :比较文件
19) shutdown –h now 关闭系统
20) reboot init 6 重启系统
21) man 命令查询命令帮助
22) which 查看可执行档案的位置
23) whereis 查看档案的位置
24) locate 配合数据库查看档案位置
25) gzip bzip2 compress 压缩,解压命令
26) vi filename 用VI编辑文件
27) .alias 命令别名设置指令 unalias 释放别名
28) tar 打包解包指令
29) head 显示文件的头几行 tail 显示文件的后几行
30) | 管道 > 重定向
31) su 登入超级管理员 sudo 以管理者身份执行命令
32) tar包安装指令
./configure –prefix=/usr/local 编译前的配置
make 编译
make install 安装编译好的源码包
33) rpm –参数 rpm的安装查询删除升级等
34) ifconfig 网络配置命令
35) clear 清屏
36) useradd 加用户
37) passwd 修改密码
38) chgrp chown 修改文件的用户组所有者
39) dd 用来备份的指令
dd if=”input-file” of=”output-file”
40) sh 脚本文件执行脚本文件