Linux基础(一)——常用基础命令

一、关于虚拟机的操作

rht-vmctl    start     	        desktop 		      ##打开虚拟机##
rht-vmctl    view    	        desktop		      	  ##显示虚拟机 ##
rht-vmctl    poweroff    		desktop 		      ##断电即关闭虚拟机##
rht-vmctl    reset 	            desktop 		      ##重置虚拟机##

二、常见的命令

1、创建文件夹和文件命令

(1)创建文件

touch  /root/Desktop/file          ##在桌面创建一个file文件##

在这里插入图片描述
同样可以一次创建多个文件

touch file ficle fiVle fi1le fi@le  "fi le"        
 ##在使用touch命令时,可以在后面添加地址,这样就可以将文件创建到精确地址,若不添加即默认将文件创建到当前地址下##

注意:创建文件名为"fi le"的文件时,需要加双引号,若不添加,将默认为创建fi和le两个文件,这里加双引号的原因是"fi le"是一个整体

vim  weston           
##同样是创建一个文件,但不同于touch命令的是,vim命令执行后按【i】键后进入【insert】模式可以直接在文件里面书写内容,按【Esc】退出【insert】模式,然后可以再按【:wq】后退出保存##

(2)、创建文件夹

mkdir   weston                
##创建一个文件夹,同样可以在后面添加地址,若不添加即默认将文件创建到当前地址下##

在这里插入图片描述
在这里插入图片描述

mkdir  -p dir1/dir2/dir3       ##-p建立递归目录时,当上层目录不存在自动建立##

2、查看文件命令

cat       file           ##查看文件的全部内容##

在这里插入图片描述

cat    -n     file       ##显示行号并且包含空行,即空行也显示行号##

在这里插入图片描述

cat    -b     file       ##显示行号但不包含空行即,空行无行号##

在这里插入图片描述

head      file          ##查看文件的前十行##

在这里插入图片描述

head   -n    file      ##n表示要查看文件的前n行##

在这里插入图片描述

tail    file        ##查看文件后十行##

在这里插入图片描述

tail    -n   file     ##n表示要查看文件的后n行##

在这里插入图片描述

less    file           ##分页浏览##

用法:按上下箭头键浏览文件,按【pgUp】|【pgDn 】键逐页浏览
/字符串(关键字)
按【v】键 --> 执行vim命令
按【q】键退出

3、移动文件命令

mv    源文件		   目的地文件

在这里插入图片描述

4、文件的复制命令

cp    源文件		       目的地文件

在这里插入图片描述

cp   -r	      源文目录	        目的地目录
cp     		  源文件1  源文件2   目的地目录	   ##目的地目录必须存在##
cp   -r 	  源目录1 源目录2	目的地目录	  ##目的地目录必须存在##

5、文件的删除

rm     file 

##删除当前目录下的文件,但是执行这条命令后会出出现删除提示符,确认是否删除,输入【y】即确认删除,输入【n】即不删除##

在这里插入图片描述

rm   -f      file                      ##强删除命令即不会出现删除提示##
rm   -r      directory            	   ##删除目录本身和里面包含的文件##
rm   -fr     directory                 ##删除目录时不提示##

6、路径命令

(1)显示路径命令

pwd              ##查看当前所在的绝对路径## 

在这里插入图片描述
文件的地址分为:
相对路径:
相对与当前系统所在目录的一个文件名称的简写,此名称省略了系统当前所在目录的名称。此名称不以“/”开头,此名称在命令执行时会自动在操作对象前加入“PWD”所显示的值。
绝对路径:
绝对路径是文件在系统中的真实位置即详细位置,此命令是以"/'开头的。此命令在执行时系统不会考虑现在所在位置的信息。

(2)、切换路径命令

cd    目录名称                 ##进入指定目录当中##

在这里插入图片描述

cd    -                             ##当前目录和之前进入的目录之间的切换##

在这里插入图片描述

cd   ~		                     ##进入当前用户家目录##
cd  ~Desktop	                 ##进入Desktop家目录##
cd  ..		                     ##进入当前目录的上级目录##

(3)、查看路径即其下的文件命令

ls                       ##查看当前目录下的文件##
ls  -l                   ##查看当前目录下的文件以及文件属性##

在这里插入图片描述

ls   -d   dir               ##目录本身##

在这里插入图片描述

ls  -a    dir              ##所有文件,包含隐藏的文件##

在这里插入图片描述

ls -s	    dir         ##查看文件夹下的文件大小##

在这里插入图片描述

ls -S	  dir	        ##查看文件夹下的文件且按照大小排序##

在这里插入图片描述

7、系统中的历史调用命令

history                     ##查看输入过的历史命令##

在这里插入图片描述

history  -c        ##清除当前环境中输入过的历史命令##

在这里插入图片描述

!t			       ##执行以t为关键字开头的最近一条历史##

在这里插入图片描述

!数字     ##调用此行历史比如"!155"时执行历史中的第155条命令##

8、系统中的帮助命令

whatis 命令	                     ##查看命令的用途,以及用法##

例如查看"ls"命令的帮助:
在这里插入图片描述

9、系统中的通配符

"*"                       ##可以表示0到任意字符##

例如执行rm -fr *
在这里插入图片描述

?		                 ##匹配单个字符即一个字符##
[[:alpha:]]	             ##表示单个字母##

在这里插入图片描述

[[:lower:]]	         ##表示单个小写字母##

在这里插入图片描述

[[:upper:]]	         ##表示单个大写字母##

在这里插入图片描述

[[:digit:]]	         ##表示单个数字##

在这里插入图片描述

[[:punct:]]	         ##表示单个符号##

在这里插入图片描述

[[:space:]]	         ##表示单个空格##

在这里插入图片描述

[[:alnum:]]	         ##表示单个数字或字母##

在这里插入图片描述
也可以进行组合例如:
在这里插入图片描述

[ ]      ##表示一种模糊机制,只要[ ]中的对象存在即可执行,部分存在或全部存在都可执行##
{} 			##表示精确机制,只执行{}中存在的对象,不存在的将进行提示##

在这里插入图片描述

[!3]         ##表示反转即不是3的数字##

在这里插入图片描述

[^2]        ##同样表示反转即不是2的数字##

在这里插入图片描述
注意:[]可反转,而{}不可反转

[1-3]     ##表示1位即1,2,3任意数字##
[1,3,5]   ##表示1位即1,3,5三个数中的其中一个##

在这里插入图片描述

{1. .3}    ##表示3位即1,2,3三个数字##
{1,3,5}  ##表示3位即1,3,5三个数##

三、练习题

在这里插入图片描述
注意:可以将命令用;分开,然后写在一行,即可表示一条命令

在study目录下可以查询到成功建立了12个文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值