关于在Linux系统中使用命令行

#对于Linux终端,命令行的认识

**1.在虚拟机的Linux系统中使用Ctrl+Alt+t就可以进入终端,在终端里我们可以完成所有的系统操作,但我们就要使用命令行。**

*2.对于命令行的认识,在Linux系统中使用命令行可以比Windows更快完成操作,提高程序员的工作效率。*

##下面进入正题:对于使用命令行的学习

#1.在实验楼中学习的快捷命令行使用

(1)**Tab**键可以用来补全命令(适用于我这种记忆不好的人。。。)

(2)***Ctrl+C***可以用来**强制停止命令**,回复到可控状态。

(3)--Ctrl+s--可以用来暂时停止当前程序,后来按下任意键就可以继续运行程序。

(4)**通配符(*)和(?)的使用**可以用来对之前已经命名过的文件夹进行匹配寻找(也适用于我这种人,笑哭)

ps:常用通配符有很多,不同通配符有不同的含义。

##2.**创建用户**

创建用户需要root权限,需要用到**sudo**命令

首先利用sudo新建一个用户,格式为**$ sudo adduser xxx**(用户名字为xxx)

然后给新用户输入密码

最后可以利用sudo切换用户

**退出使用快捷键Ctrl+d**即可退出用户

###3.**删除用户**

前面写到了创建,既然有了创建自然会有删除

直接输入命令行**$ sudo deluser xxx --remove -home**

####4.**系统中的目录结构**

(1)第一种是**FHS**标准Linux系统中的目录结构是类似于树状结构

利用命令行*** $ tree /***

(2)使用**cd**命令来切换目录

如**$ cd ..**可以用来返回上一级目录

利用**pwd**来获取当前路径(就是说你当前所处的文件位置在哪里)

#####5.文件的基本操作

(1)新建空白文件(只能在用户的目录中**使用cd~来回到用户的目录**)

使用***touch***来创建空白文件

(2)新建目录

直接使用**$ mkdir**来创建空白目录

(3)文件的复制

类似于Windows系统中的复制

利用命令行**cp**就行

***但是如果是复制目录的话,需要加上-r参数来递归复制***

(4)文件的删除

直接利用**rm+你需要删掉的文件名**如rm zxc

(5)文件的重命名

直接利用命令行**mv**

如**mv hhh kkk**

前面文件名是你旧的文件名,后面的是你新的文件名。

(6)查看文件类型

使用**file**来查看文件类型

如***$ file /bin/3d***

***以上是我对命令行的简单学习,但我觉得要想熟练使用命令行必须要进行多次练习,熟能生巧。***

END

猜你喜欢

转载自www.cnblogs.com/hph1988222/p/11946626.html