Linux常用命令

1、简单命令

who命令

输入who,将列出所有正在使用系统的用户。

file

输入who am i,将列出使用该系统的当前用户的相关信息。

file

echo命令

输入echo 字符串,将打印字符串。

file

如果想要字符串原样输出,可写单引号’’。

file

date命令

输入date,将显示当前时间。

file

cal命令

输入cal,将显示当前月份的日历。

file

输入cal 数字,将显示那一年的日历。

file

输入cal 月份 年份,将显示那一年那一月的日历。

file

clear命令

输入clear,将清空当前屏幕,往上翻,还能找到之前的命令。

file

passwd命令

输入passwd,可以修改当前用户的密码。

file

2、文件操作命令

cat命令

输入cat 文件,将显示该文件的内容。

file

输入cat -b 文件,将显示该文件的内容,并带有行号。

file

输入cat 文件 文件,将同时显示两个文件的内容。

file

输入cat 文件 文件 > 文件,将把前两个文件的内容合并放入到后面的文件中。

file

more命令

输入more 文件,将一次显示一屏文本。

file

按空格键,可以显示下一屏文本。
按回车键,可以显示文本的下一行。

输入more -c -10 文件,表示在显示文本前先清屏,然后每屏显示10行。
file

less命令

输入less 文件,分屏显示文件内容。

less命令与more命令类似,它还可以向前或向后浏览文件。

箭头上下键表示向上移一行或向下移一行。
PageUp键表示向上翻页。
PageDown键表示向下翻页。

要退出less命令,应按Q键。

head命令

输入head 文件,显示文件的前十行。默认值是10。

file

输入head -5 文件,显示文件的前5行。

file

输入head -v 文件,显示文件前10行内容,并给出文件名标题。

file

tail命令

输入tail 文件,显示文件的后十行。默认值是10。

file

输入tail -5 文件,显示文件的后5行。

file

输入tail -v 文件,显示文件后10行内容,并给出文件名标题。

file

touch命令

输入touch 文件,将创建一个空文件。

file


grep命令

输入grep 字符串 文件,将查找文件中包含该字符串的所有行。

file

输入grep -i 字符串 文件1 文件2,将在文件1和文件2中查找包含该字符串的所有行,不区分大小写。

file

sort命令

输入sort 文件,将对文本文件各行进行排序。

file

uniq命令

输入uniq 文件,将去除重复行。

file

输入uniq -u 文件,将显示不重复的行。

file


comm命令

输入comm 文件1 文件2,将对两个已排序文件进行逐行比较。

file

输入comm -12 文件1 文件2,将只显示文件1和文件2共有的行。

file

diff命令

输入diff 文件1 文件2,将逐行比较两个文件,并列出它们的不同之处。

file

3c3的意思是a.txt的第三行改成b.txt的第三行,两个文件将会变得一样。

cmp命令

输入cmp 文件1 文件2,将对两个文件进行比较,并标出第一个不同之处是第几个字节和第几行。

file

输入cmp -c 文件1 文件2,将在上面的基础上显示有差异的字节。

file

find命令

输入find 目录名 -name 条件表达式,将在指定的目录下查找相应的文件。

查找当前目录下所有以t开头并且以txt结尾的文件名的文件。

file

查找当前目录下不是以t开头txt结尾的文件名的文件。

file


cp命令

输入cp 源文件 目标文件,将把源文件复制一份。

file

输入cp -r 源目录 目标目录,将把目录递归(目录下的所有文件及其子目录)复制一份。

file

输入cp 源文件 目标目录,把源文件复制一份放到目标目录。

file

rm命令

输入rm -rf 目录名,将递归删除该目录,并且没有提示。

file

输入rm -r 目录名,将递归删除该目录。

file

输入rm 文件名,将删除文件。

file

mv命令

mv 源文件 目标文件,将文件重命名。

file

mv 源文件 目标目录,将文件从一个目录移到另一个目录。

file

wc命令

wc 文件,将统计指定文件的行数、字数、字节数并显示。

file

3、目录及其操作命令

mkdir命令

输入mkdir 目录,将创建一个文件夹。

file

rmdir命令

输入rmdir 目录,将删除一个空文件夹。

file


cd命令

输入cd 路径,将改变工作目录。

file

其中./表示当前目录,…/表示上一级目录。

pwd命令

输入pwd,显示当前工作目录的绝对路径。

file

ls命令

输入ls,列出当前目录的内容。

file

ll命令

输入ll,详细列出当前目录的内容信息。

file

信息分别是:
文件类型与权限 链接数 文件主 文件组 文件大小 建立或最近修改的时间 文件名

file

file

chmod命令

输入chmod 权限 文件/目录,将改变文件或目录的存取权限。

使文件aa.txt的文件主和同组用户具有读、写权限,其他用户只可读。

file

4、联机帮助命令

man命令

输入man 命令,将显示该命令的联机帮助手册页。

help命令

输入help 命令,查看所有shell内置命令的帮助信息。

5、进程管理命令

ps命令

输入ps,将列出每个与当前shell有关的进程的基本信息。

file

输入ps -ef,显示系统中所有进程的全面信息。

file

输入ps aux,显示所有终端上所有用户的有关进程的所有信息。

file

kill命令

输入kill PID,终止一个进程的进行。

file

gzip命令

输入gizp 文件,将压缩文件,后缀名为.gz。

file

输入gzip -d 压缩文件,将解压文件。

file

输入gzip -r 文件夹,将压缩文件夹里面的文件,但是文件夹并没有被压缩。

file

输入gzip -rd 压缩的文件夹,将解压文件夹里面的文件。

file

zip命令

输入zip 压缩名 要压缩的文件,将压缩指定文件,后缀名为.zip。

file

输入zip -r 压缩名 要压缩的目录,将压缩指定目录。

file

unzip命令

输入unzip 压缩的文件,将解压文件,但压缩包仍然存在。

file

输入unzip -r 压缩的目录,将解压目录,但压缩包仍然存在。

file

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值