Linux指令学习笔记

一, 基础指令

1, ls指令

含义: ls (list)

用法1: #ls

含义: 列出当前目录下的所有文件/文件夹的名称
用法1:#ls

用法2 : #ls 路径

含义: 列出指定路径下的所有文件/文件夹的名称

关于路径(重要):
路径分为: 相对路径, 绝对路径
性对路径: 相对首先得有一个参照物(一般就是当前的工作路径)
相对路径写法: 在相对路径中通常用到两个符号 “./[表示当前目录下]”,
"…/[上一级目录]".
绝对路径: 绝对路径不需要参照物, 直接从根 "/"开始寻找路径.
用法二:#ls 路径

用法3: #ls 选项 路径

含义: 在列出指定路径下的文件/文件夹名,并以指定的格式进行显示.
常见语法:
#ls -l 路径
#ls -la 路径
选项解释:
-l :表示List,表示以详细列表的形式进行展示
-a :表示显示所有的文件/文件夹(包含隐藏文件/文件夹)
用法3上述列表中的第一列字符表示文档的类型, 其中"-"表示该行对应的文档类型文件,"d"表示文档类型为文件.
在linux中隐藏文件一般都是以"."开头

用法4: #ls -lh 路径

含义:列出指定路径下的所文件/文件夹的名称,以列表的形式展示并且显示文档大小的时候以可读性较高的形式显示.
用法4

2, pwd指令

用法: #pwd (print working directory, 打印当前工作目录)
pwd

3, cd 命令

命令: #cd (change directory, 改变目录)
作用: 用于切换当前的工作目录
语法: #cd 路径
cd1
cd2

补充:
在linux中有一个特殊的符号"~", 表示当前用户的家目录
切换方式: #cd ~

cd3

4, mkdir指令

指令: mkdir (make directory)创建目录
语法1: #mkdir 路径 [路径 ,可以是文件夹名称也可以是包含名称的一个完整路径]
mkdirls中列出的颜色说明: 蓝色表示文件夹
语法2: #mkdir -p 路径
含义: 当一次性创建多层不存在的目录的时候, 添加参数-p参数, 否则会报错.
mkdir2语法3: #mkdir 路径1 路径2… [表示一次性创建多个目录]

5, touch指令

指令: touch
作用: 创建文件
语法: #touch 文件路径 [路径可以是直接的文件名也可以是路径]
touch1当然也可以同创建多个文件

touch2

6, cp指令

指令: cp (copy: 复制)
作用: 复制文件/文件夹到指定的位置
语法: #cp 被复制的文档路径 文档被复制到的路径
cp注意: linux在复制过程中是可以重新对新文件位置进行重命名的, 但是如果不是必须的需要,建议保持前后一致
案例2: cp命令复制文件夹
cp2-r 表示递归复制

7, mv指令

指令: mv (move,移动,剪切)
作用: 移动文档的新路径
语法: #mv需要移动的文档路径 需要保持的位置文档
确认: 移动之后原始的文件还在不在原来的位置? 原始文件是不在原始位置的
mv
案例二: 移动文件夹
mv2

补充: 在linux中重命名的命令也是mv, 语法和移动语法一样

8, rm命令

指令: rm (remove 移除 ,删除)
作用: 移除/删除文档
语法: #rm选项 需要删除的文档路径
选项:
-f :强制删除
-r : 递归删除
rm
案例2: 删除文件夹
rm2
当然也可以同时删除多个文件
案例: 要删除一个目录下有公共特性的文档,例如都以hello开头,可以使用通配符
rm3

9, vim

指令: vim (vim是一款文本编辑器)
语法: #vim文件的路径
作用: 打开一个文件夹(可以存在,也可以不存在)
vim
退出是按Ese键,然后在按Shift+英文冒号,输入q退出,输入wq是保存退出,最后按下回车键就可以了.

10, 输出重定向

一般命令的输出都会显示在终端,有些时候需要将一些命令的执行结果保存到文件夹中进行后续的分析/统计,则这时时候需要使用到输出重定向技术
/>: 覆盖输出,会覆盖原来的内容
/>>: 追加输出,不会覆盖原来文件内容,会在原始内容末尾继续添加
语法: #正常执行的指令 >/>>文件的路径
输出重定向

11, cat指令

作用: cat有直接打开一个文件的功能
语法: #cat文件的路径
cat1作用2 :cat还可以对文件进行合并 [配合输出重定向]
语法2 #cat待合并的文件路径1待合并的文件路径2…文件路径n>合并之后的文件路径
cat2

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值