Ubuntu常用命令大全

1. 文件及目录操作命令
pwd:显示用户当前所处的目录
ls:列出目录下的文件清单
cd:改变当前目录
cd .. 返回上一级目
cd / 进入根目录
不加参数或参数为“~”,默认切换到用户主目录
mkdir:建立目录
rmdir:删除目录
cp:拷贝文件/目录
rm:删除文件/目录
mv:移动文件或目录
mv源文件或目录 目标文件或目录
find:查找文件所在的目录
find 路径 匹配表达式
例:find /dev -name test* 在目录/dev中查找文件名的前四个字母为test的文件
grep:查找文件中包含有指定字符串的行
grep 要查找的字符串 文件名
例:grep -2 int test.c 在文件test.c中查找所有含字符串“int”的行,若找到显示该行及该行前后各2行的内容
which:确定程序的具体位置
which [参数] 程序名 例:which find 输出find命令所处的位置
stat:显示文件或目录的各种信息
chmod:改变文件访问权限
cat:显示文件的内容
more:逐页显示文件中的内容
less:逐页显示文件中的内容 (光标可以上下移动)
head:显示文件的前几行
head -n num 文件名:显示文件的前num行(缺省时,显示文件的前10行)
tail:显示文件的末尾几行
tail -n num 文件名:显示文件的末尾num行(缺省时,显示文件的末尾10行)
2. 磁盘及系统操作
fdisk:用来给磁盘进行分区,查看磁盘情况(使用参数-l)等。(使用该命令需ROOT权限)
sudo fdisk -l 显示系统的分区情况
【Ubuntu常用命令大全】df:检查硬盘所剩(所用)空间
free:查看当前系统内存的使用情况
mount:挂载文件系统
umount:卸载文件系统
3. 文件压缩及解压命令
gzip:压缩文件,缺省的扩展名为.gz
gzip test1.c 压缩test1.c文件,压缩后的文件名为test1.c.gz
gunzip:解压扩展名为.gz、-gz、.z、-z、—_z、-Z的文件
gunzip test1.c.gz 解压test1.c.gz,解压后的文件名为test1.c
tar:将程序打(打包是把多个文件组成一个总的文件,不一定会被压缩)
选项:-c建立新的文档,-x从文档展开文件,-f使用存档文件(必是最后一个参数),-v显示执行过程
例:tar -cvf dir2.tar dir2/ 建立存档文件dir2.tar,将dir2目录压缩进dir2.tar中,并显示被处理的文件
tar -xvf dir2.tar 解压存档文件dir2.tar,并显示被处理的文件
tar -rf all.tar *.gif / 将所有.gif的文件增加到all.tar的包里面去
4. 网络命令
ping:测试本主机和目标主机连通性
ping [参数] 主机名或IP地址 参数:-c count:共发出count次信息(默认无限次),-i interval:两次信息之间的时间间隔为interval,(默认间隔为1秒)
例:ping -c 5 -i 0.3 1.1.1.1 测试本主机和1.1.1.1的连通性,发5次信息,间隔为0.3秒
ifconfig:配置网卡和显示网卡信息
ifconfig eth0 显示网卡eth0的信息
5. 帮助命令
help:查看Linux内置命令的帮助
man:显示某个命令的帮助手册
更详细的命令,查看链接:https://www.jb51.net/os/Ubunt...

    推荐阅读