Linux 常用命令
1.tar 解压缩 tar xf name.tar
tar zxf name.tar.gz
tar zxf name.tar.z
tar xzvf name..tgz
2.ps 查看进程
ps –e 显示所有进程
搜索某一个具体的进程: ps –ef|grep name
3.cat 查看文件内容
cat file-name
zcat file.gz,查看压缩文件
4.ls 文件列表
ls –l 显示文件的详细列表
ls –a 显示所有文件包括隐藏文件
5.cd 进入目录
cd 要进入的目录
6.cp 拷贝
cp 源文件 目的目录
7.rpm 安装 rpm 软件包
rpm -ivh name.rpm
8.mkdir 创建目录
mkdir dir-name
9.halt 关机命令
halt –p
安全关机
10.mount 将设备加载到文件系统
mount /dev/ /hda1 /mnt
11.umount 卸载已加载的文件系统或设备
umount 已加载目录
12.logout 退出现有的登录重新登录
13.su 切换用户
su user-name
14.who 查看用户
15.passwd 改变口令
passwd user-name
16.pwd 查看当前目录
17.rmdir 删除目录,目录必须为空
rmdir dir-name
18.rm 删除文件
rm filename
19.df 查看磁盘空间
df
20.free 查看内存空间
free
21.man 查看命令的具体用法
man command-name
22.adduser 添加用户
adduser user-name
23.groupadd 添加用户组
groupadd group-name
24.chmod 修改文件权限命令
chmod u+x file :给文件属主增加可执行权限
chmod u+r file :给文件属主增加读权限
chmod u+w file :给文件属主增加写权限
chmod u-x file :去除文件属主的可执行权限
chmod u-r file :去除文件属主读权限
chmod u-w file :去除文件属主写权限
25.& 用于将程序调入后台运行
command &
26.ifconfig 用于显示设定网络接口
Ifconfig ethN
27.netconfig提供了网络的超集成设定
netconfig
28.netstart检查网络连接的状态,路由表和其他信息
netstat -an
29.ping 同 dos 的 ping
30.fsck 检查修复文件系统
在文件系统出现问题时可使用此命令,主要是针对 ext2 文件系统, ext3 系统可自动恢复
31.top 显示系统资源使用情况
32.which 显示指令完整路径
which name
33.find 查找文件,功能强大
查找文件或命令
在当前目录或子目录中查询
find . –name name(按名称查询)
从根目录查找:
find / -name name
34.du 查看磁盘使用情况
可查看具体目录中每个文件占用的磁盘空间
du
35.route 用于显示路由信息,增加,删除路由
route -n 显示路由信息
route add -host 192.168.5.8 dev eth0:通过 eth0 增加一条路由
route del -host 192.168.5.8 dev eth0:删除 eth0 上的一条路由
route add –net 192.168.8.0/24 dev eth0,增加一条网络路由。
route del –net 192.168.8.0/24,删除一条网络路由。
36. head 查看文件前 N 行
head –n N file
37. tail 从后面显示文件
显示最后 N 行: tail –n N filename
实时显示文件最新信息: tail –f file
38. 公司软件模块安装完成并且打过增强后,通过命令行关机必须使用(非 DOM 盘操作系统)
tophalt
39.关机 shutdown
shutdown –h now 立即关机
shutdown –r 重起机器
40.重启机器 reboot
41. nohup 运行一个命令忽略挂起信号,常和&一起使用
即时退出运行终端,命令同样可以运行
如: nohup ./in.pl &
42.显示内核版本
uname –r
43. nslookup 查询域名对应得 ip,其替代命令为 host, dig。
nslookup www.163.com
44.date 显示/设置系统时间
date
45. ssh 远程登录
ssh user@ip