文件和目录常用命令

01. 学习 Linux 终端命令的原因

  • Linux 刚面世时并没有图形界面,所有的操作全靠命令完成,如 磁盘操作文件存取目录操作进程管理文件权限 设定等
  • 在职场中,大量的 服务器维护工作 都是在 远程 通过 SSH 客户端 来完成的,并没有图形界面,所有的维护工作都需要通过命令来完成
  • 在职场中,作为后端程序员,必须要或多或少的掌握一些 Linux 常用的终端命令
  • Linux 发行版本的命令大概有 200 多个,但是常用的命令只有 10 多个而已

学习终端命令的技巧:

  • 不需要死记硬背,对于常用命令,用的多了,自然就记住了
  • 不要尝试一次学会所有的命令,有些命令是非常不常用的,临时遇到,临时百度就可以

02. 终端命令格式

command [-options] [parameter]

说明:

  • command:命令名,相应功能的英文单词或单词的缩写
  • [-options]:选项,可用来对命令进行控制,也可以省略
  • parameter:传给命令的参数,可以是 零个一个 或者 多个

[] 代表可选

 

03. 常用 Linux 命令的基本使用

序号 命令 对应英文 作用
01 ls list 查看当前文件夹下的内容
02 pwd print wrok directory 查看当前所在文件夹
03 cd [目录名] change directory 切换文件夹
04 touch [文件名] touch 如果文件不存在,新建文件
05 mkdir [目录名] make directory 创建目录
06 rm [文件名] remove 删除指定的文件名
07 clear clear 清屏

小技巧

  • ctrl + shift + = 放大终端窗口的字体显示
  • ctrl + - 缩小终端窗口的字体显示

04. 自动补全

  • 在敲出 文件目录命令 的前几个字母之后,按下 tab 键
    • 如果输入的没有歧义,系统会自动补全
    • 如果还存在其他 文件目录命令,再按一下 tab 键,系统会提示可能存在的命令

小技巧

  • 按  光标键可以在曾经使用过的命令之间来回切换
  • 如果想要退出选择,并且不想执行当前选中的命令,可以按 ctrl + c

05 终端实用技巧

1> 自动补全

  • 在敲出 文件目录命令 的前几个字母之后,按下 tab 键
    • 如果输入的没有歧义,系统会自动补全
    • 如果还存在其他 文件目录命令,再按一下 tab 键,系统会提示可能存在的命令

2> 曾经使用过的命令

  • 按  光标键可以在曾经使用过的命令之间来回切换
  • 如果想要退出选择,并且不想执行当前选中的命令,可以按 ctrl + c

 打开终端的快捷键:Ctrl+Alt+T

06Ubuntu中的快捷键

参见:

  1. Ubuntu终端常用快捷键
  2. Ubuntu的常用快捷键

 

1文件和目录常用命令 

  • 查看目录内容
    • ls
  • 切换目录
    • cd
  • 创建和删除操作
    • touch
    • rm
    • mkdir
  • 拷贝和移动文件
    • cp
    • mv
  • 查看文件内容
    • cat
    • more
    • grep
  • 其他
    • echo
    • 重定向 > 和 >>
    • 管道 |

1.1 ls 命令说明

  • ls 是英文单词 list 的简写,其功能为列出目录的内容,是用户最常用的命令之一,类似于 DOS 下的 dir 命令

Linux 下文件和目录的特点

  • Linux 文件 或者 目录 名称最长可以有 256 个字符
  • 以 . 开头的文件为隐藏文件,需要用 -a 参数才能显示(创建隐藏文件只需在文件名开头加  . 即可)
  • . 代表当前目录
  • .. 代表上一级目录

例如列出home目录下zmh用户目录 下的所有目录内容

用图形用户界面验证

 

 

创建隐藏文件

在桌面创建文件123.txt与隐藏文件  .123.txt

 在桌面上我们可以清楚的看到创建的123.txt文件但看不到隐藏文件,使用ls命令查看Desktop下的文件也无法看到隐藏文件

要查看隐藏文件需要给ls命令加上 -a

可以清楚的看到包括隐藏文件在内的5个文件

 其中                    . 代表当前目录           .. 代表上一级目录

 使用cd命令验证下

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值