linux基础命令-20210628

目录介绍

bin:binary 二进制文件,文件都是可以被运行的

dev:主要存放外接设备,例如:其他硬盘、U盘、移动硬盘等,在其中的设备不能直接被使用,需要 挂载

etc:主要存放一些配置文件

home:表示“家”,表示除了root用户以外其他用户的家目录

proc:process,表示进程,不可删除

root:表示root用户的家目录

sbin:superbinary,存放可以被执行的二进制文件,但是必须有此权限的用户才能访问

tmp:临时的,放置系统运行时产生的临时文件

usr:用户自己安装的软件

var:存放程序或者系统日志文件目录。

指令和选项

在linux终端(命令行)中输入的内容,就是指令。

# 指令主体 [选项] [操作对象]

一个指令只能包含一个主体,多个选项和操作对象。

基础命令

一、ls 列出当前工作目录下的文件和文件夹名称

-a 作用:显示所有文档(包括隐藏文件:以“.”开头的文件)

1、 ls -ltr s*

列出当前工作目录下所有名称是 “s” 开头的文件 :

2、ls 路径 列出指定目录下的文件和文件夹名称

3、ls -l 路径 以详细列表的形式列出

4、ls -la 列出所有文件和文件夹的详细信息(包含隐藏文件)

在linux中一般隐藏文件都是以.开头。

5、ls -lh 以列表的形式并且显示文档大小

扩展

-rwxrwxr-x

drwxrwxr-x

第一个字符表示文档类型 -表示文件,d表示文档类型是文件夹

./ 表示当前目录

../表示上一级目录下

二、pwd 打印当前工作目录

print working directory

三、cd 路径 切换当前工作目录

change directory

四、mkdir 新建文件

mkdir 路径 (路径可以是文件夹名称也可以是包含名称的一个完整路径)

mkdir -p 路径 当一次性创建多层不存在的目录的时候需啊哟加-p,否则会报错。递归创建目录,即使上级目录不存在,会按目录层级自动创建目录

五、touch 文件路径 创建文件

touch my.txt

可以使用touch创建多个文件

六、cp 复制文件/文件夹到指定的位置

cp 被复制的文件路径 目标路径

linux在复制的时候可以改文件名称

cp -r  的作用是递归复制,可复制目录,如果复制目录必须加此选项。

七、mv 移动   mv 要移动的文档路径 新的路径

mv可以重命名

八、rm 删除

rm 选项 需要移除的文档路径

rm -f 文档路径 强制删除文件

rm -rf 文档路径 强制递归删除文件/文件夹

rm -rf 关键字* 匹配关键字删除

九、vim

#vim 文件路径

使用“shift+:” -> “q” -> “回车” 退出

十、输出重定向,覆盖重定向 > 追加>>

将一些命令的执行结果保存到文本中

>覆盖输出,会覆盖原来的文件内容

>>追加输出,会在原始文件的末尾继续添加

ls -la >ls.txt

语法:

指令 >文件路径

指令 >>文件路径

文件可以不存在,不存在则自动创建。

十一、cat 直接打开文件

cat 文件路径 查看文件内容

cat还可以合并文件 cat 文件1 文件2 >>文件3

将文件1和文件2合并到文件3里面

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

All is well!8023

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值