Linux系统的操作指令

  • 1.打开控制台指令窗口
  • 2.控制台内打开多个窗口
  • 3.字符界面与图形界面切换
  • 4.查看当前位置
  • 5.返回上级目录
  • 6.前往某个目录
  • 7.查看当前位置下的文件夹和文件
  • 8.创建文件夹
  • 9.删除空文件夹
  • 10.新建普通文件
  • 11.删除普通文件
  • 12.进入普通文件
  • 13.进入编辑模式
  • 14.退出编辑模式
  • 15.保存
  • 16.显示某个文件内容
  • 17.将一个文件内的内容覆盖到另一个文件中
  • 18.将一个文件内的内容追加到另一个文件末尾
  • 19.删除有内容文件夹
  • 20.有则打开,没有则创建文件
  • 21.复制文件
  • 22.复制文件夹
  • 23.重命名文件夹,文件
  • 24.查看命令手册
  • 25.查看日期
  • 26.到文章末尾
  • 27.查看文件内容(所有)
  • 28.将a文件内容输出到b中(覆盖)
  • 29.查看文件内容(一屏幕)
  • 30.将a文件内容输出到b中(添加末尾)


1.打开控制台指令窗口

Ctrl+Alt+t:打开一个窗口

2.控制台内打开多个窗口

Ctrl+Shift+t一个控制台窗口内打开多个窗口,需要几个用几个。

3.字符界面与图形界面切换

Ctrl+Alt+F1~F7 F1到F6是字符界面,F7为图形界面
字符界面的作用:
装逼必备
省资源,服务器一般不安装图形界面
图形界面崩溃后紧急救援

4.查看当前位置

pwd linux系统下没有C D E盘,只有根目录下的多个文件夹,默认进入控制台位置为:/home/briup

5.返回上级目录

cd . . cd为切换某个位置 cd .(一个点为当前位置) cd . .再加一个点为上级菜单,因为csdn编写器的原因两个点一起写会显示三个点,所以在两个点中间加了一个空格,复制代码时候把空格去掉。

6.前往某个目录

cd /目标文件夹/目标文件夹 例如前往账户briup账户下 代码为:cd /home/briup

7.查看当前位置下的文件夹和文件

ls 文件夹显示为蓝色,文件显示为白色

8.创建文件夹

mkdir 创建文件夹名称 例如:mkdir a
则创建了一个名称问a的空文件夹。

9.删除空文件夹

rmdir 文件夹名称 例如:rmdir a
则删除了一个名称为a的文件夹。

10.新建普通文件

touch 文件名称 例如:touch a
则在当前目录下创建一个名为a的txt类型文件

11.删除普通文件

rm 文件名称 例如:rm a
则在当前目录下删除一个名为a的文件

12.进入普通文件

vi 当前目录下的文件名 例如 vi a
则在当前目录下进入一个名为a的文件

13.进入编辑模式

i 进入编辑模式,可以进行编辑。

14.退出编辑模式

Esc键 退出编辑模式

15.保存

:wq 保存文件内编写的内容

16.显示某个文件内容

cat 文件名称 例如cat a
显示现在位置下名为a的文件的内容

17.将一个文件内的内容覆盖到另一个文件中

cat 原文件 > 目标文件 例如cat a > b
则讲a文件的内容复制,删除b文件内容,将a的内容复制到了b中。

18.将一个文件内的内容追加到另一个文件末尾

cat 原文件 > 目标文件 例如cat a >> b
则讲a文件的内容追加到b的末尾,不过进行了换行

19.删除有内容文件夹

rm -rf 文件夹名称 例如:rm -rf a
则删除了一个名称为a的文件夹。

20.有则打开,没有则创建文件

vi 文件名 例如 :vi a 有这个文件则直接打开,没有则创建一个空的a文件,并且默认为阅读模式

21.复制文件

==cp 现在位置的文件名 目标文件夹 ==例如:cp a /home/briup/b
则将文件a复制到/home/briup/下的b文件夹下

22.复制文件夹

cp -r 现在位置的文件夹 目标文件夹 例如:cp -r c /home/briup/b
则将现在位置的c文件夹(内包含文件)复制到/home/briup/b 下。如果在b下面存在c文件夹,则不创建,直接在里面覆盖。
如果担心覆盖则在-r前打 -i可以多一次提示问是否覆盖。

23.重命名文件夹,文件

mv 原文件/原文件夹名 修改后文件/修改后文件夹名 例如:mv a b
则将a名称换为b,但是不会改变文件类型

24.查看命令手册

man 指令 则查看指令的介绍

25.查看日期

cal 月份 年份 例如:cal 7 2019 则为打印2019年七月的日期
cal 年份例如:cal 2019 则为打印2019年日期

26.到文章末尾

G 自动到文章的末尾

27.查看文件内容(所有)

cat 文件名 例如:cat a
查看文件a的所有内容,只是浏览 。

28.将a文件内容输出到b中(覆盖)

cat 原文件 > 目标文件 例如 cat a > b
将文件a的内容输出覆盖到文件b中,cat a相当于把a的内容先打印出来。

29.查看文件内容(一屏幕)

more 文件名 例如:more a
查看文件a的一屏幕内容,只是浏览 。显示不完摁回车或者空格

30.将a文件内容输出到b中(添加末尾)

cat 原文件 >> 目标文件 例如 cat a >> b
将文件a的内容输出添加到文件b末尾,cat a相当于把a的内容先打印出来。