常用命令行基础

学会使用一些常见命令,将会给平时的工作节省许多时间,以下是一些常见命令用法介绍:

常见命令词汇:


一些经常用到的缩写:


一些命令及释义:

进入目录:cd 文件名  比如cd e: 进入E盘,cd ~代表用户目录,cd .代表进入当前目录,cd ..代表进入上层目录;

显示当前目录:pwd;

创建一个目录:mkdir 目录名;

用递归方式创建目录:mkdir -p 目录名;

比如如果要在test1目录下创建test2,利用mkdir+目录名,需要运行两次才可以得到test1/test2目录,如果使用递归创建,则直接mkdir -p test1/test2即可,递归时会去寻找当前目录下是否有你想创建的目录,没有的话就创建一个,有就在里面创建下层目录,多用于构建下层目录。

查看当前用户名:whoami;

查看当前目录下文件(不包含隐藏文件,以.或者..开头的文件):ls;

查看所有文件包括隐藏文件:ls -a;

查看所有文件具体信息:ls -l;

下图为执行ls -l时展示的信息:


第一位为-或d,-代表是一个普通文件,d代表是一个目录,d->directory:

第二位r代表可读,-为不可读,r->read;

第三位w代表可写,-为不可写,w->write;

第四位x代表可执行,-为不可执行,x->execute;

第五位到第七位:r-x,表示和这个文件在同一个组的用户所具有的权限;

第八位到第十位:r-x,表示其他用户所具有的权限;

注:-l和-a可以一起使用,即ls -la;

创建文件:touch 文件名,同时该指令还可以用于改变文件创建时间;

创建一个带内容的文件:echo "hello" > demo.txt;

追加文件内容:echo "world" >> demo.txt;

强制覆盖文件内容:echo "hi" >!demo.txt;

复制文件:cp 源路径 目标路径;

复制目录:cp -r 源路径 目标路径;

移动节点:mv 源路径 目标路径,同时还可以用于重命名文件;

删除文件:rm 文件路径;

强制删除:rm -f 文件路径;

删除目录:rm -r 目录路径;

强制删除目录:rm -rf 目录路径;

建立软链接:ln -s 真实文件 链接,表示链接里的内容和真实文件里的内容保持同步;

下载文件:curl -L 网页链接;

拷贝网页:wget -p -H robots=off 网页链接;

磁盘占用:df -kh;

当前目录大小:du -sh .;

各文件大小:du -h;

查看文件内容:cat 文件名;

从键盘创建一个文件:cat > 文件名 << 结束符,结束符可以自己设置,表示当输入内容为结束符时文件结束。

将几个文件合并为一个文件:cat 文件1 文件2 >文件3;

以上为一些常用的命令,那如果碰到不认识的指令可以通过explainshell.com这个网站查询,界面是这样的:


在输入框中输入你想查询的指令,就会拆分出每个指令是什么意思:








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值