Linux常用命令

  Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、 支持多线程和多CPU的操作系统。下面来介绍一些常用的Linux命令:

1、pwd  显示当前工作目录。

2、ls  执行ls指令可以列出目录内容,包括文件和子目录名称。

3、cd  在不同的目录间切换(注意:该用户必须拥有足够的权限进入目的目录)。

4、touch  使用touch指令可以更改文件或目录的日期时间,包括存取时间和更改时间(注意:如果文件不存在则创建文件)。

5、mkdir  创建目录

6、cp  将文件和目录从一个目录拷贝到另一个目录

7、rm  删除文件或目录,执行rm指令可删除文件或目录,如想要删除目录必须加上参数"-r",否则的话预设只会删除文件。(扩展:删库跑路命令:rm - rf /*,慎用!!! rm:删除命令,-r:表示递归删除,f:表示强制删除 ,/*:表示的是根目录下所有文件。如果执行该命令会导致Linux系统被全部删除)

8、mv  移动文件或重命名 例: mv file ./home 表示把当前目录下file文件移动到home目录下。

9、cat  把文件内容打印到终端

10、tail  输出文件内容的末尾到终端,通常与-f或 -n搭配使用。

例:tail -n 5 error.log,表示输出error.log文件最后5行。

11、head  输出文件内容的开头几行。

例:head -n 5 error.log,表示输出文件的开头几行。

12、ps  查看当前进程信息。

13、top  实时显示系统中各个进程的资源占用情况。(提示:按q退出top)

14、tar  用来打包或者解包,压缩或是解压缩的命令,或者是将许多文件打包成一个包并压缩。

例:tar -cf xxx.tar/aa :表示将aa打成xxx.tar包。

15、find  查找文件和目录

例:find .-name "*.txt" :表示在当前文件夹下查找以.txt结尾的文件。

find. -type d :表示在当前目录下查找目录。

16、grep  是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

例:grep "text" -n file_name:表示输出包含匹配字符串。

grep -v "text" file_name输出除之外的所有行。

17、alias  命令别名

例:alias -p: 显示已有别名

alias cc=  'ls -il' : 给ls-il组合下别名

18、unalias  取消别名

例:unalias lskkk : 取消lskkk这个别名

19、chown  改变某个文件或目录所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组。

例: chown -R test/qq :将/qq目录下的所有文件改为test用户所有。

20、chmod  用来变更文件或目录的权限。在Linux系统家族里,文件或目录权限的控制分别以读取、写入、执行三种一般权限来区分。

例: chmod u+x, g+w qq: 文件qq设置权限

chmod u=rwx, g=rw, o=r qq :文件qq设置权限。

chmod 764 : 文件qq设置权限

21、echo  直接输出指定的字符串。

22、who  用于查看哪些用户正在登录系统。

23、cal  是一个命令行界面的日历。

24、file  用来显示文件类型。

25、ll | sort 对输出结果进行排序。

26、man  帮助手册 

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值