Linux:基础命令

一、目录操作命令

1、创建目录 mkdir

Make directory:在命令路径下创建新的目录,若目录已存在,则返回一个错误信息,不能创建文件夹。

目录只能挂载在用户拥有写权限的目录下才能创建,文件,文件夹,脚本均视为文件。

  • 创建单个目录
mkdir download
  • 创建多级目录(父目录不存在先生成父目录)
mkdir -p download/soft/vm

2、切换目录 cd

改变工作目录。cd [相对路径或绝对路径]

  • root 目录
cd ~
  • 上级目录
cd ..
  • 回到上次跳转前的目录
cd -
  • 绝对路径
cd /var/spool/mail
  • 相对路径
cd ../mqueue

3、搜索目录 find

find:find path [options] params 搜索指定目录下文件,从开始于父目录,然后搜索子目录;path若为空,表示当前目录下搜索;path为/表示全局搜索;path为~表示在home目录下

  • 当前目录下:查找包含test的所有目录或文件
find -name '*test*'
  • 大小写敏感:-name搜索大小写敏感,’-iname’搜索忽略大小写
find -iname '*test*'

4、修改目录 mv

将一个地方的目录移动到另外一个地方去

  • 移动目录:目录download移动到目录Desktop下
mv /home/user/download /home/user/Desktop
  • **修改目录:将当前目录categoryName修改为newCategoryName **
mv categoryName newCategoryName 

5、删除目录 rm

标准移除命令,可以用来删除文件和目录。
rm -rf 命令是一个破坏性的命令,若不小心删除一个错误的目录,在目录中所有的文件包括目录本身会被永久的删掉,谨慎使用该命令。

  • 删除目录
rm -rf test

二、文件操作命令

1、创建文件 touch

将文件的访问时间和修改时间更新为当前时间,只会在文件不存在的时候才会创建它,若文件存在,则会更新时间并不会改变文件内容

  • 创建文件:生成一个test.txt的空文件
touch test.txt

2、查看文件 cat

cat:连接(Concatenation),连接两个或者更多文本文件或以标准输出形式打印文件的内容。

  • 查看文件:查看test.txt文件内容
cat test.txt
  • 查看文件:指定字符串Linux
cat test.txt | grep Linux

3、编辑文件 vi/vim

vi编辑器命令三种模式:输入模式,命令模式,底行命令模式
vim test2.txt --按i表示插入模式,插入文本信息 --esc退出插入模式进入编辑模式 --输入:进行命令模式

  • 退出当前编辑的文件

    • :wq 保存后退出vi ,并可以新建文件
    • :q 若无修改直接退出vi
    • :w filename 另存为
    • :w 将编辑缓冲区的文件写入编辑的文件中
    • :q! 强制退出,丢弃缓冲区的内容
  • 底行命令 显示行号等

    • :set number 在编辑文件显示行号
    • :set nonumber 在编辑文件不显示行号
    • :set autoindent 设置正文自动缩进
  • 命令模式

    • dd 删除光标所在的整行
    • u 取消最近的一次操作
    • U 取消所有的操作

4、删除文件 rm

  • 删除文件
rm -rf test.txt
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值