Linux下的基本命令(不定期更新,欢迎指正错误交流学习)

Posted brothercat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下的基本命令(不定期更新,欢迎指正错误交流学习)相关的知识,希望对你有一定的参考价值。

ls 列出目录内容  

-a   //显示所有文件,包括隐藏文件
-i   //显示详细信息
-d   //显示目录属性
-h   //人性化显示文件大小
-l   //长格式显示,也可简写为 ll

 

pwd 显示当前工作路径

 

cd  进入其他目录,改变你当前所在目录

 

mkdir  创建一个新的目录

-p   //递归创建

 

touch 创建一个文件

 

man  帮助命令同 --help 

 

cp  复制文件

-a  //通常在复制目录的时候使用,相当于 dpR 组合
-d  //复制时保留链接
-f  //强制复制,覆盖已存在的目录不提示
-i  //有重复目录时提示用户是否覆盖
-p  //保留时间搓
-r  //递归复制
-l  //生产链接,不复制文件

mv 移动 / 重命名

-b  //若覆盖,先备份
-f  //强制移动,不提示直接覆盖
-i  //若覆盖,先提示
-u  //更新目标

 

find 查找文件

-name  //按文件名查找
-user  //按文件属主查找
-type  //按文件类型查找
-size  //按文件大小查找
-mtime -n +n     //按照文件的更改时间来查找文件
       //-n 表示从此刻算起,文件的更改是在n天以内
       //+n 表示文件的更改时间是在n天以前   

grep 筛选

 

查看文件内容

cat     //由第一行开始显示内容,并将所有内容输出

tac     //从最后一行倒序显示内容,并将所有内容输出

more    //根据窗口大小,一页一页的现实文件内容

less    //和more类似,但其优点可以往前翻页,而且进行可以搜索字符

head    //只显示头几行,默认10行

tail    //只显示最后几行,默认10行

nl      //类似于cat -n,显示时输出行号

tailf   //类似于tail -f 

 

kill  向进程发出一个信号

-l 信号,若果不加信号的编号参数,则使用“-l”参数会列出全部的信号名称

-a 当处理当前进程时,不限制命令名和进程号的对应关系

-p 指定kill 命令只打印相关进程的进程号,而不发送任何信号

-s 指定发送信号

-u 指定用户

 

passwd  更改密码

 

history  查看历史命令

 

sudo  超级授权,允许授权用户执行超级用户或其他用户命令

 

chown  更改文件所属者和所属组

 

chmod  更改文件权限

 

以上是关于Linux下的基本命令(不定期更新,欢迎指正错误交流学习)的主要内容,如果未能解决你的问题,请参考以下文章

linux实用命令

watch:定期重复Linux / Unix命令

linux下的文件查找命令

JS原生示例 案例 学习

性能分析 | Linux 内存占用分析

Linux 基本服务