day16-Linux日常指令1

day16-Linux日常指令1

01 常用快捷键
快捷键功能
ctrl + shift + c复制
ctrl + shift + v粘贴
ctrl + shift + a 全选
ctrl + shift + k清屏
ctrl + c终止进程的执行(打断指令的执行)
02 帮助指令
名称作用
whatis 指令名称查看指令的作用
man 指令名称获取指令的使用手册
指令名称 --help/-h获取指令的使用方法
whereis 指令名称获取指令相关内容
which 指令名称指令对应的可执行文件所在的位置
[root@iZ2vcgswtg1qwwfq9cuvu3Z ~]# whatis cal
cal (1)              - display a calendar
![cal日历](D:\Python2302\01基础班\day16-Linux日常指令\cal日历.png)
[root@iZ2vcgswtg1qwwfq9cuvu3Z ~]# cal -h

Usage:
 cal [options] [[[day] month] year]

Options:
 -1, --one        只显示当前月份 (默认)
 -3, --three      显示上一个月, 这个月和下一个月
 -s, --sunday     把星期天作为一周的第一天
 -m, --monday     把星期一作为一周的第一天
 -j, --julian     输出儒略历日期
 -y, --year       显示今年的所有月份
 -V, --version    显示版本信息并退出
 -h, --help       显示此帮助文本并退出

请添加图片描述

03 路径

路径指的是计算硬盘中某一个文件或者文件夹的位置信息,路径分为绝对路径相对路径

绝对路径: 写文件或者文件夹路径的时候从/或者~开始层层往下

相对路径:

  1. 写路径的时候用.表示当前目录, 然后层层往下写(如果路径是./开头的, 这个./可以省略)
  2. 写路径的时候用..表示当前目录的上层目录, 然后层层往下写

Linux操作系统中:

/ - 系统根目录

~ - 用户根目录

系统目录下边有这些默认的文件夹:

bin dev home lib64 media opt root sbin sys usr boot etc lib lost+found mnt proc run srv tmp var

04 cd指令—进入文件夹

cd文件夹路径(路径可以是绝对地址也可以是相对地址)

作用: 进入到指定路径对应的文件夹

cd …返回上层目录
cd /进入操作系统根目录
cd ~进入用户根目录
05 ls指令—显示当前目录中的内容
操作功能
ls直接显示当前文件夹中的内容的名字(隐藏文件和文件夹看不到)
ls -l/-lh显示当前文件夹中的内容和内容的基本信息(隐藏文件和文件夹看不到)
ls -a显示当前文件夹中所有的内容(包括隐藏文件)
ls -R递归显示当前目录以及当前目录下所有的子目录中的内容
ls -r内容倒序显示
ls -S/-t显示文件夹中的内容,并且内容(按大小/时间)从大到小排序
ls -Sr按从小到大进行排序
ls -Srlh按从小到大进行排序,并且显示内容的基本信息
ls -参数 文件夹路径显示指定文件夹中的内容
06 pwd指令

pwd - 查看当前目录的绝对路径

07 文件操作
  1. touch指令 - 新建文件

    1. touch 文件路径 - 在指定位置创建指定文件

      touch a.txt             -     在当前目录下新建一个文件a.txt
      
      touch ../a.txt          -     在当前目录的上层目录新建一个文件a.txt
      
      touch /home/a/a.txt     -     在根目录下home目录中的a目录里面创建一个文件a.txt
      
  2. cat指令 - 查看文件内容(读文件)

    1. cat 文件路径 - 读取指定路径对应的文件的内容
  3. vim指令

    1. vim 文件路径 - 使用vim打开文件
    i : 进入编辑状态
    按住esc : 退出编辑状态 
    :wq 保存并退出
    

请添加图片描述

08 文件夹操作
操作功能
mkdir 指令新建文件夹
mkdir 文件夹路径在指定位置创建文件夹
mkdir -p 文件夹路径在指定位置创建文件夹(会创建目录中所有不存在的文件夹)
mkdir -p a/b/ca,b,c可以都没有,会在当前目录中创建a,在a中创建b,在b中创建c
mkdir -p a/{b,c}a,b,c可以都没有,会在当前目录中创建a,在a中创建b和c

请添加图片描述

09 删除文件和文件夹
  1. rm指令 - 删除文件和文件夹

    1. rm 文件路径 - 删除指定文件(删除的时候会询问是否确定删除, y-同意,n-不同意)
    2. rm -i 文件路径 - 删除指定文件(删除的时候会询问是否确定删除, y-同意,n-不同意)
    3. rm -f 文件路径 - 删除指定文件(删除的时候不询问)
    4. rm -r 文件夹路径/文件路径 - 删除指定文件夹或者文件
  2. rmdir - 删除空目录

    1. rmdir 文件夹路径 - 删除指定文件夹(这个文件夹必须是空的)
  3. cp指令 - 拷贝

    1. cp 文件路径1 文件路径2 - 将文件路径1指定的文件中的内容复制到文件路径2指定的文件中(文件路径2对应的文件本身是不存在)
    2. cp -r 文件夹路径1 文件夹路径2 - 将文件夹1复制粘贴到文件夹2中
    3. 不能拷贝空的文件夹
  4. mv指令 - 移动

    1. mv 文件路径1 文件路径2 - 将文件1移动到文件2所在的位置

    2. mv 文件路径 文件夹路径 - 将文件直接移动到指定的文件夹中

    3. mv 文件夹路径1 文件夹路径2 - 将文件夹1移动到文件夹2中

      mv 文件名1 文件名2   -   对文件进行重命名(将文件名1修改为文件名2)
      
      mv a.txt b.txt   -   将当前文件夹中的a.txt重命名为b.txt
      
      mv /home/a.txt /home/b.txt   -   将系统根目录下home文件中的a.txt重命名为b.txt
      

    对文件进行重命名(将文件名1修改为文件名2)

    mv a.txt b.txt - 将当前文件夹中的a.txt重命名为b.txt

    mv /home/a.txt /home/b.txt - 将系统根目录下home文件中的a.txt重命名为b.txt

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值