linux基础命令

基础命令
1.ls (list)列表
语法:#ls l

2.pwd 打印当前工作目录

3.cd 改变目录
语法:#cd 路径
绝对路径: #cd /user/local
相对路径: #cd …/…/home/linux123

补充:~表示当前用户的家目录(root)
切换方式 #cd ~

4.mkdir 创建目录
语法1:mkdir 路径【路径可以是文件夹名称可也可以是包含名称的一个完整路径】

语法2:mkdir -p 路径【当一次创建多层不存在的目录的时候,添加-p参数,否则会报错】

语法3:mkdir 路径1 路径2 路径3…【一次性创建多个目录】

5.touch 创建文件
语法:#touch 文件路径【】
#touch linux.txt

6.cp指令(copy)【复制文件到指定的位置】
语法: #cp 被复制的文档路径 文档被复制到的路径
#cp linxu1.txt /home/linux1.txt【复制后可以修改文件名字】

进行文件夹复制的时候一定更要添加上-r【表示递归】将文件夹下面的文件夹都复制过来
语法: #cp -r 被复制的文档路径 文档被复制到的路径

7.mv指令 【移动文档到新的位置】
语法:#mv 需要移动的文档路径 需要保存的位置路径

8.rm 【删除】
语法:#rm 文件夹路径
-f :force,强制删除,不提示是否删除
-r:表示递归

#rm -f /linux1.txt
案例:要删除一个目录下有公共特性的文档,例如都以Linux开头
#rm -f linux*

9、vim命令
vim是一款文本编辑器
语法:#vim 文件的路径(打开一个文件,文件可以存在,可以不存在)

10.输出重定向
一般命令的输出都会显示到终端中,有时候需要将一些命令的执行结果保存到文件中,进行后续的分析/统计,这个时候就需要用到输出重定向

:覆盖输出,会覆盖掉原先的文件内容

:追加输出,不会覆盖原始文件内容,会在原始内容末尾继续添加

语法:#正常执行的指令 >/>> 文件的路径
#ls -la > ls.txt
#vim ls.txt

11.cat(直接打开文件、对文件进行合并)
作用1:打开文件
语法:#cat 文件路径

作用2:
语法:#cat 待合并的文件路径1 待合并的文件路径2… >/>> 合并之后的文件路径

进阶命令

1.df 指令(查看磁盘空间)
语法: #df -h

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值