史上最全 Linux常用命令大全

1.Linux管理文件和目录的命令

pwd :显示当前目录
ls :查看目录下的内容
cd :改变所在目录
cat :显示文件的内容
grep :在文件中查找某字符
cp :复制文件
touch :创建文件
mv :移动文件
rm :删除文件
rmdir :删除目录
 

1.2 cd命令

cd 命令用来改变所在目录。
cd /      转到根目录中
cd ~     转到 /home/user 用户目录下
cd /usr       转到根目录下的 usr 目录中 ------------- 绝对路径
cd test       转到当前目录下的 test 子目录中 ------- 相对路径

cat命令

cat 命令可以用来合并文件,也可以用来在屏幕上显示整个文件的内容。
cat snow.txt    该命令显示文件   snow.txt 的内容, ctrl+D 退出 cat

1.5 grep命令

grep 命令的最大功能是在一堆文件中查找一个特定的字符串。
grep money test.txt
以上命令在 test.txt 中查找 money 这个字符串, grep 查找是区分大小写的。

1.6 touch命令

touch 命令用来创建新文件,他可以创建一个空白的文件,可以在其中添加文本和数据。
touch newfile    该命令创建一个名为    newfile 的空白文件

 1.7 cp命令

cp 命令用来拷贝文件,要复制文件,输入命令:
cp
cp  t.txt  Document/t 该命令将把文件  t.txt 复制到 Document 目录下,并命名为 t 

1.8 mv命令

mv 命令用来移动文件。
mv  t.txt  Document 把文件 t.txt 移动到目录 Document 中。

1.9 rm命令

rm 命令用来删除文件。
rm t.txt   该命令删除文件 t.txt

1.10 rmdir命令

rmdir 命令用来删除目录。
 

2 有关磁盘空间的命令

mount :挂载文件系统
umount :卸载已挂载上的文件系统
df :检查各个硬盘分区和已挂上来的文件系统的磁盘空间
du :显示文件目录和大小
fsck :主要是检查和修复 Linux 文件系统
 

2.1 mount命令

mount 命令的功能是挂载文件系统,可以挂载硬盘、光盘、软盘,也可以挂载 NFS网络文件系统。这个命令的标准
用法如下: mount t 设备类型 存放目录
mount IP 地址: / 所提供的目录 存放目录
在目录 /mnt 下,挂上 iso9660 文件系统。输入命令:
mount t iso9660 /dev/hdb /cdrom

2.2 umount命令

umount 命令的功能是卸载已挂上的文件系统, 在关闭系统前应该把所有挂载上的文件系统卸载。
这个命令和 mount 命令是相对的。用法:
umount 已挂上的目录或设备
卸载已挂上的 /cdrom 目录,输入命令: umount /cdrom
卸载已挂上的某个分区,输入命令: umount /dev/hdb1
 

下面部分详细的解释请点击这里下载:https://download.csdn.net/download/Sestid/12438811

 

3.文件备份和压缩命令

Linux 中,常用的文件压缩工具有 gzip、 bzip2 zip bzip2 是最理想的压缩工具, 它提供了最大限度的压缩。
zip 容性好, Windows 也支持。
 
bzip2/bunzip2 :扩展名为 bz2 的压缩 /解压缩工具
gzip/gunzip :扩展名为 gz 的压缩 / 解压缩工具
zip/unzip :扩展名为 zip 的压缩 / 解压缩工具
tar :创建备份和归档

 

4.有关关机和查看系统信息的命令

shutdown :正常关机
reboot :重启计算机
ps :查看目前程序执行的情况
top :查看目前程序执行的情景和内存使用的情况
kill :终止一个进程
date :更改或查看目前日期
cal :显示月历及年历

 

5.管理使用者和设立权限的命令

chmod :用来改变权限
useradd :用来增加用户
su :用来修改用户
 

6 线上查询的命令

man :查询和解释一个命令的使用方法,以及这个命令的说明事项
locate :定位文件和目录
whatis :寻找某个命令的含义
 

7.文件阅读的命令

head :查看文件的开头部分
tail :查看文件结尾的 10 行
less :less 是一个分页工具,它允许一页一页地 (或一个屏幕一个屏幕地 )查看信息
more :more 是一个分页工具, 它允许一页一页地 (或一个屏幕一个屏幕地 )查看信息

 

8.网络操作命令

tp :传送文件
telnet :远端登陆
bye :结束连线并结束程序
rlogin :远端登入
ping :检测主机
netstat :显示网络状态

 

9.定位、查找文件的命令

Which :依序从 path 环境变量所列的目录中找出 command 的位置,并显示完整 路径的名称
whereis :找出特定程序的可执行文件、源代码文件以及 manpage 的路径
find :按条件搜索,并执行一定的动作。
locate :带记忆的文件搜索
updatedb :更新 slocate 的索引数据库
 

10.其他命令

echo :显示一字串
passwd :修改密码
clear :清除显示器
lpr :打印
lpq :查看在打印队列中等待的作 业
lprm :取消打印队列中的作业

 

 

 

你可能感兴趣的:(linux❤️)