标签:
Linux常用命令
命令:
复制
cp hello.c / 从home目录复制到根目录
cp –r test / 从home目录复制test文件夹到根目录
mv long / 移动
更改文件名字 mv hello.c hello1.c
删除文件 rm hello.c
删除目录 rm test –r
创建目录 mkdir test
mkdir –p test/test1/test2
进入目录 cd /home
快速回到上次目录 cd –
回到根目录 cd /
查看完整路径 pwd
查看当前目录下文件 ls
ls –l
查看包含隐藏文件 ls –a
把文件隐藏 mv hello.c .hello.c
解压缩命令:
把test文件夹打包
tar –cvf test.tar test/
tar –cvzf test.tar.gz test/
zip test.zip test/
把test文件解压
tar –xvf test.tar
tar –xvzf test.tar.gz
tar –jxvf test.tar.bz2
unzip test.zip
改变文件权限:
格式:chmod 777 hello.c
可读:4 可写:3 可执行:1
查看磁盘使用情况:
df
格式:df [选项]
例如:df –k 以KB为单位查看磁盘使用情况
查看目录大小
du
格式: du [选项] 目录
例如:du –b test 以字节为单位显示test这个目录大小
网络配置
格式:ifconfig [选项] [网络接口]
例如:
配置eth0这一网卡的IP地址为192.168.0.1
暂停eth0这一网卡的工作
恢复eth0这一网卡的工作、
查看网络状态
Netstat
格式:netstat [选项]
例如:netstat –a 查看系统中所有的网络监听端口
软件安装
rpm
格式:rpm [选项] [安装文件]
例如:
安装名字为tftp的文件包
列出所有安装的rpm包
卸载名字为name的rpm包
编译安装方式
tar.gz(bz或bz2)
安装:
tar –xvzf ***.tar.gz 或 tar –jxvf ***.tar.bz(或bz2)
apt –get安装方法:sudo apt-get install 软件名
rpm包的安装方式:rpm –ivh ***.rpm
挂载
mount
格式:mount [选项] 设备源 目标目录
例如:
将光驱挂载到/mnt目录下
umount
格式:umount 目标目录
例如:
取消光驱在/mnt下的挂载
查找文件
find
格式:find 路径 –name ‘文件名’
例如;
在当前目录及其子目录中寻找名为co开头的文件
在当前目录及其子目录中寻找名为test的文件
查找字符串
grep
格式:grep [选项] 字符串
例如:
grep –Rsn “file” ./ --color
在当前目录及其子目录中,查找包含file字符串的文件
查看所有端口中用于tftp的端口
动态查看CPU使用
top
格式:top
例如:
查看系统中的进程对CPU,内存等的占用情况。
查看进程
ps
格式:ps [选项]
例如:
查看系统中的说有进程
杀死进程
Kill
格式:kill [选项] 进程号
例如:
杀死4096号进程
帮助
man
格式:man 命令名
例如:
查看grep命令的使用方法
查看ping命令的使用方法
关闭防火墙
命令:/etc/init.d/iptables stop
重启网络
命令:/etc/init.d/network restart
文本编辑
标签:
原文地址:http://www.cnblogs.com/love-linux/p/5243713.html