Linux

序号命令对应英文作用
01lslist查看当前文件夹下的内容
02pwdprint work directory查看当前所在文件夹
03cd[目录名]Change directory切换文件夹
04touch[文件名]touch如果文件不存在新建文件
05mkdir[目录名]make directory创建目录
06rm[文件名]remove删除指定的文件文件夹要加-r)
07clearCtrl C另起一行清屏
08cd + 目录名或cd …(.为本层目录)返回上一层菜单(~用户主目录)
09Man + 命令q退出,/查找查阅命令帮助信息

以上为Lin命令的基本使用

小技巧:
  • 放大缩小终端窗口字体大小:command + -
  • Tab自动补全,若不能补全可候选

  • 上下箭头显示使用过的命令

List命令

  • -a 能够显示***隐藏目录***

  • -l列表形式显示文件详细信息

  • -h配合-l人性化显示***文件大小***(-lh连写,-lha连写)

  • 通配符 * 任意个字符;?任意一个字符

cd命令

  • cd或cd~当前用户主目录
  • cd … 切换到上级目录
  • cd - 最近两次工作目录之间来回切换

相对路径和绝对路径

  • 绝对路径以/开始,表示从根目录开始具体目录位置(localhost:~ guo$ cd /users/cc/desktop

    localhost:desktop guo$ )

    (localhost:python guo$ cd ~/desktop/

    localhost:desktop guo$ )

  • 相对路径不加/,表示相对当前目录所在的目录位置

创建和删除操作

  • Touch 文件已存在时修改文件末次修改日期
  • Mkdir -p递归创建目录(localhost:desktop guo$ mkdir -p a/b/c/d/f)
  • rm(永久删除无法恢复)
    • -r 可以递归删除目录
    • -f 强制删除,不提示任何信息
    • 可用通配符 * 或 ?

拷贝和移动文件

  • Tree 树状图结构显示(-d只显示目录不显示文件)
  • Cp 源文件 目标文件(文件名不变可省略)
    • -i 覆盖文件前提示
    • -r复制目录
  • mv移动文件或重命名(路径不变)

查看文件内容

  • Cat 全部显示

    • -b 显示非空行号
    • -n 显示所有行号
  • More 分屏显示

    操作键功能
    空格键显示下一屏
    Enter一次滚动一页
    b回滚一屏
    f前滚一屏
    q退出
    /word搜索word字符串
  • grep 文本搜索

    • -n 显示匹配行和行号

    • -v 显示不包含匹配文本的所有行(求反)

    • -i 忽略大小写

    • 模式搜索

      参数含义
      ^a行首,搜寻以a开头的行
      Ke$行尾,搜寻以ke结束的行

其他

  • echo 重定向
    • ">>"追加文档末尾
    • ">"覆盖文件原有内容
  • 管道:两个命令 |
    • 常用命令more、grep
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值