Linux学习(四)——常用命令

1. Linux终端命令格式

  • 终端:软件控制台,在终端中输入指令可以快速操作计算机

  • 终端指令格式:command [-options] [parameter]

  • 查看帮助文档的两种方式
    (1)man
    回车:查看下一行
    空格:查看下一页
    f :下一屏 (front)
    b :上一屏 (back)
    q :退出 (quit)
    (2)command --help

2. 显示文件和目录

作用:如果进行远程管理,即服务器和客户机不在同一地方,即无法显示界面,只能通过命令查看

  • pwd(print working directory):显示当前路径
  • tree:树状列出目录内容
  • ls(list):列表查看目录中的文件或者文件夹

2.1 pwd

  • 显示当前所在的路径

2.2 tree

以树状图列表的形式显示文件夹的内容

  • (1)tree ,以树状图显示当前目录的内容
  • (2)tree aaa,以树状图显示指定文件夹的内容

2.3 ls

  • (1)ls,以列表形式显示文件夹的内容
  • (2)ls -a,显示所有文件(包含隐藏文件)。在linux中,以”.“开头的文件为隐藏文件

2.4 文件颜色代表

蓝色:目录
白色:文件
绿色:可执行文件
红色:一般为压缩包哦

3. 显示详细信息

3.1 ls -l

  • Long listing format,使用较长格式列出信息,每一行表示一个文件,一个文件信息总共有8列,分别代表(从右往左)
    (1)文件名字
    (2)最后一次修改日期
    (3)文件大小,单位为字节
    (4)文件所属的组
    (5)文件所属的用户名
    (6)文件的硬链接数
    (7)文件的权限(用9个符号代表)
    (8)类型描述:-表示文件;d表示目录;l表示链接文件
    在这里插入图片描述

3.2 ls -h

  • 以更加人性化的方式先显示文件的大小
    在这里插入图片描述
    在这里插入图片描述

4. 切换工作目录

  • cd,(change directory)命令
    在这里插入图片描述

5. 创建文件和文件夹

5.1 创建文件夹——mkdir

  • mkdir,(make directory)命令来创建文件夹
  • mkdir -p,当创建目录时,如果有目录不存在,则自动为其创建,p是单词parents的首字母
    在这里插入图片描述

5.2 创建文件——touch

  • touch hello.txt,创建一个空的文件
  • touch 1.txt 2.txt .....,同时创建多个空的文件
  • Linux系统中没有严格的后缀格式,所以创建文件时可以命名为任意的文件名

5.3 打开并编辑文件——gedit

  • gedit hello.txt,打开一个文件
  • gedit 1.txt 2.txt .....,同时打开多个文件
  • 此命令仅在Ubuntu下可用
    在这里插入图片描述

6. 删除文件和目录——rm

6.1 删除文件

  • rm 文件名
  • rm -i 文件名,交互式删除,询问一遍是否确定删除该文件
  • rm -f 文件名,强制删除(默认)

6.2 删除目录

  • rm -r 目录名,递归的删除目录,必须加-r(recurrent)

7. 文件拷贝——copy

7.1 拷贝文件

  • cp 源路径 目标路径
    该命令的选项(options)有:
    在这里插入图片描述
    在这里插入图片描述

7.2 拷贝目录

  • cp -r 源路径 目标路径,也是递归拷贝

8. 移动——mv

8.1 移动文件或者文件夹

  • mv 源路径 目标路径
  • mv -i 源路径 目标路径,交互式地进行文件移动
  • mv -f 源路径 目标路径,强制覆盖不提示
  • mv -v 源路径 目标路径,显示移动过程
    注意:移动文件夹不需要加-r

8.2 重命名文件或者文件夹

重命名:在一个目录中进行移动才能进行重命名

  • mv 旧文件名 新文件名

9. 日期

  • cal,显示日历
    选项有:
    在这里插入图片描述
  • date,显示系统时间
    选项有:
    在这里插入图片描述

10. 历史指令

  • history,用来查看历史指令信息
  • history 数量,用来查看一定数量的历史指令
  • !编号 ,执行某个历史指令
    注意:历史指令保存在~/.bash_history文件中

11. 文件查看

考虑gedit命令在打开文件时,会阻塞进程,但是当我们只想看看文件有什么时,该指令非常有效。

11.1 cat查看

  • cat,concatenate的缩写,可以查看文件,也可以连接文件并打印输出
  • cat 文件1 文件2,将两个文件连接起来,并打印输出
    在这里插入图片描述

11.2 more查看

当文件内容非常多时,需要分屏查看,more就是这样的。

  • more,用来分屏(分页)查看文件
    -

12. 命令小技巧

  • clear,清屏
  • tab,自动补全
  • which command,查看命令所在位置
  • 多个选项可以连起来用:
    ls -l -a等价于ls -al

-

猜你喜欢

转载自blog.csdn.net/weixin_44441131/article/details/107764437
今日推荐