1、ctrl+alt 将鼠标从虚拟机中切换出来
2、ctrl+alt+t 快速打开命令行终端
3、ctrl+l 快速清除终端中的内容
常用基本命令:
tab快速补全键
1、cd+目录名 快速进入指定目录
2、cd… 回到上一级目录
3、ls 查看当前目录下的所有目录和文件
4、mkdir 目录名 表示创建一个目录
5、touch 文件名 表示创建一个文件
6、rm 文件名 表示删除一个文件
7、rm -rf 目录名 表示删除该目录及其所有的子级目录文件一同删除
8、rm -rf */ 表示删除所有的目录
9、rmdir 目录名 表示删除一个空的目录
10、man 帮助命令,查看命令的用法 如:man run
11、help 帮助命令,查看命令的用法 命令:–help
12、ctrl+c 强制终止,不会终止进程
13、ctrl+z 强制终止,终止进程
14、clear 清除命令行终端中的内容
15、ctrl+l 快速清除终端中的内容
根目录下的介绍:
1、cd/ 进入根目录
2、bin: 可执行的二进制文件,通常放的是系统自带的文件
3、dev: Device设备 通常系统的硬件被抽象成一个文件存放在dev中
4、initrd.img : 开机启动时的图画
5、lost +found:异常关机时存放错误信息的文件
6、opt:Options 存放开发者自己开发并安装的文件
7、run:系统运行时需要的文件
8、srv:存放服务启动后需要访问的文件数据
9、**usr:存放与用户直接相关的文件目录
10、boot:启动配置文件,启动时需要的核心文件。
11、etc:配置文件,系统中各种所需要的配置文件
12、lib lib64:库,系统内置的库文件,自己安装的各种软件的动态或静态的链接,与windows中的dll很相似
13、media:媒体,存放的是系统外接设备,如U盘,硬盘
14、proc:系统文件
15、sbin:系统管理员特用的二进制文件(root用户)
16、sys:系统文件
17、**var:存放日志信息(启动日志 软件日志)
18、cdrom:挂载入口
19、home:家,每个用户都会在home目录下有一个自己的文件夹,这个文件夹的名称与用户名一致
20、mnt:挂载点,临时安装的挂载
21、root:超级管理员的目录
22、snap:全新的管理软件包的方式
23、tmp:临时文件
24、vmlinu2:软连接到boot下的一个vmlinu2…文件下
常用命令-获取系统信息
1、lshw:查看硬件信息
2、lscpu:查看cpu信息
3、lsusb:查看usb信息
4、uname:查看当前系统名
5、uname -a:查看当前系统的所有信息
6、arch:查看系统的架构 x86表示32位 x86-64表示64位
7、df:查看磁盘空间
8、df -h:可以直观地查看磁盘的空间
9、date:查看当前的时间
10、cal:查看当月日历
11、hostname:查看主机名
12、ifconfig:查看ip信息
13、who :查看当前用户信息
14、free :查看当前内存的使用情况
15、free -h:可以直观地查看当前的内存使用情况
16、ps:查看当前文件的进程
17、kill:杀死
18、kill 进程号 杀死一个进程
19、kill -q 强制杀死某个进程
20、kill 进程号 杀死一个进程
21、top:根据消耗的资料,从上至下排序
常用命令—关机或者重启命令:
1、poweroff:立即关机
2、shutdown -h now:立即关机
3、systemctl poweroff:立即关机
4、shutdown -h +5:5分钟之后自动关机
5、shutdown -c:取消自动关机
6、reboot:重启
7、shutdown -r now:重启
8、systemctl reboot:重启
常用命令:
1、ls -a 展示目录下所有的目录及文件,包含隐藏文件,简写:la
2、ls -l 以列表的形式展示目录及文件的详细信息。简写:ll
3.tree 目录名 以树状结构展示目录中的文件及目录
4、pwd 会展示当前目录的绝对路径
5、find 查找一个文件 格式:find(选项)(参数)
6、whereis 查找系统中的一些程序文件 whereis命令用来定位指令的二进制程序,源代码文件和name手册页等相关文件的路径。
7、file 文件名/目录名 查看文件的类型
目录的操作
1、创建一个目录
mkdir 目录名 直接创建一个目录
mkdir -m 700 目录名 创建一个目录,并设置权限
mkdir -p 目录名 如果创建的目录对应的父级目录一同创建,默认情况下,如果父类目录不存在,则不能正常创建
2、删除一个目录
rmdir 目录名 删除一个空目录
rm -rf 目录名 删除一个目录及该目录下的所有目录及文件
-r 递归遍历
-f 强制删除
3、修改目录/文件 名
mv file1 file2 将目录/文件file1改为file2
mv file1 目录名 将文件移动到某个目录下
文件的操作
1、创建一个文件
touch 文件名 创建一个文件
2、删除文件
rm 文件名
-f 强制删除
3、修改文件
vim 文件名
4、复制命令
cp 源文件的位置 目标位置
打包/解包 压缩/解压缩
1、打包
tar -cvf 打包后的文件名 目录名 默认将打包后的文件放在当前目录下
-v 或 -verbose :显示指令执行过程
-f 指定备份文件
-c 指定备份文件
例:tar -cvf yy.tar yy
(打包后的文件的颜色为红色)
2、解包
tar -xvf 已经打包的文件 表示当前目录下解包
tar -xvf 已经打包的文件 -c 指定目录 表示指定目录下解包
3、压缩
tar -zcvf 压缩后的文件名 目录名
例:tar -zcvf yy.tar.gz yy
4、解压缩
tar -zxvf 已经压缩的文件 表示在指定目录下解压