Linux命令---part01

ls 命令---列出目录下的内容

                语法:ls [-a -l -h] [路径]

  • ls-a 显示隐藏文件(Linux系统中以.开头的文件为隐藏文件)
  • ls-l 表示以列表形式展示目录内容
  • ls-h表示以容易阅读的形式,列出文件的大小,如K,M,G。         -h必须要搭配-l一起使用

home目录与当前工作目录

  • home目录:与登录的用户名同名
  • 当前工作目录:Linux在执行命令时候,需要一个工作目录,默认时home'目录
  • cd切换工作目录

pwd(print work directory)

                语法:Pwd命令,无选项,无参数,直接输入pwd

--展示当前工作目录的命令---可以理解为查看当前所在的工作目录

 

相对路径、绝对路径与特殊路径标识符

  • 绝对路径--以根目录为起点,描述路径的一种写法,路径以/开头
  • 相对路径--以当前目录为七点==起点,描述路径的一种写法,路径描述无需以/开头
  • 特殊路径符

        .  表示当前目录,比如cd ./Desktop 表示切换到当前目录下的Desktop内,与cd Desktop效果一致

        .. 表示上一级目录,比如cd .. 就可以切换到上一级目录, cd../..表示切换到上两级目录

        ~ 表示HOME目录,比如 cd ~, 即可切换到HOME目录或cd ~/Desktop表示切换到home目录下的Desktop目录

mkdir命令创建目录(文件夹)

                语法:mkdir [p] [路径]

  •          -p 表示自动创建不存在的父目录,适用于连续创建多层级的目录

                                Eg, mkdir -p yiy01/test01  注意连续创建时,-p前面没有/                   

注意!!创建文件夹需要修改权限,所以一定要保证在HOME目录下操作。因为在HOME外操作涉及到权限,HOME外无法成功。

touch 创建文件

                语法:touch Linux路径

                 Eg,touch test.txt

cat 查看文件内容

                语法:cat Linux路径

                Eg,cat test.txt

more 查看文件内容

  • more命令支持翻页,当文件内容过多,可以一页页的展示
  • cat是直接显示所有内容
  • q/enter/ctrl+B/空格

cp 复制文件/文件夹

                语法:cp [-r] 参数1 参数2

  • -r 可选,用于复制文件夹使用,表示递归
  • 参数1, Linux路径,表示被复制的问价或文件夹
  • 参数2,Linux路径,表示要复制去的地方
  • Eg,cp test.txt test2.txt 表示把test.txt复制到test2.txt

mv移动文件/文件夹

                语法:mv 参数1 参数2

  • 参数1,表示要被移动的文件
  • 参数2,表示要移动去的地方
  • Eg, mv test.txt desktop/
  • mv操作也可以实现文件的改名,eg,mv test.txt test01.txt    test01不存在时,为了保证移动的成功,会把test.txt重命名为test01.txt

rm删除文件/文件夹

                语法: rm [-r -f] 参数1 参数2 参数3.....参数n

  • -r 选项用于删除文件夹,同cp命令用法一样
  • -f表示强制删除(不会弹出提示确认信息)
  • 普通用户删除内容不会弹出提示,只有root管理员用户删除会有提示
  • So,一般普通用户用不到-f 选项,参数1,参数2....表示要删除的文件或文件夹路径,用空格分隔

rm支持通配符*,用做模糊匹配(即匹配任意内容)

  • test* 表示以test开头的任何内容
  • *test 表示以test结尾的任何内容
  • *test* 表示匹配任何包含test的内容

which 查找命令的程序文件

                语法:which 要查找的命令

  • Understanding:前面记录的各种命令,如cp,mkdir,mv等均是一个个二进制可执行程序。可以理解为是windows系统中的.exe文件
    • 可以用which命令,查看所使用的一系列命令的程序文件存放在哪里

find查找指定文件

                语法:find 起始路径 -name “被查找文件名”

  • find命令用来搜索指定的文件
  • 同样,find也支持通配符*,使用规则与rm命令一样
小tips
  • 快速清屏 ctrl+l或clear
  • SSH远程管理---SSH主要用来实现字符界面的远程登陆、远程复制等功能。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值