linux操作系统常用操作指令

##虚拟机的操作

rht-vmctl  start desktop为开启虚拟机;
rht-vmctl view desktop为显示虚拟机;
rht-vmctl poweroff desktop为关闭虚拟机;
rht-vmctl reset desktop为重置虚拟机,
当运行这条命令时会询问你是否确定,一般在虚拟机没法开启,出现故障时使用。
##Linux中由超级用户和普通用户两种
root为超级用户,普通用户由自己设定,我的是student
两者的切换,输入命令su  -用户名即可切换,超级用户向普通用户切换不需要输入密码,反之则需要输入密码。


##Shell操作

shell是用户和内核之间的接口,用户输入命令到shell窗口下与内核进行交流

1、打开与关闭shell的方法

打开:
Application-->Utilities-->Terminal
在桌面空白处右键选择Open in Terminal
在打开的shell中输入gnome-terminal命令
ctrl+shift+n(只能在已经打开的shell中新打开一个shell,);
关闭:
在shell中按ctrl+d或输入exit

2、行提示符

在shell窗口下[root@localhost Desktop]#是行提示符,所有命令应在行提示符后输入,其中root表示打开shell的用户,@为分隔符,localhost为主机名称,Desktop为工作目录名称,#为身份提示符(#表示超级用户,$表示普通用户)


3、基本的命令

--help查看命令的帮助,其中
[]        选择加入的内容,可加可不加
...       加入的内容个数任意
<>        内容在命令执行过程当中必须要加

重启和关机命令

重启
reboot | init 6 |shutdown -r 
关机                                                       
poweroff | init 0 | shutdown -h (会友好提示多用)
passwd 更改当前用户密码,
超级用户和普通用户密码的修改,超级用户密码可以为任意长度,普通用户不行,当超级用户可以修改普通用户密码,使其长度任意。


文件命令

1)file 文件名 ##查看文件类型
2)cat 文件名 ##查看文件内容

history命令

输入history显示之前的历史命令


##系统结构

linux是一个倒树结构
linux中所有的东西都是文件
这些文件都在系统顶级目录“/” /就是根目录
/目录以下为二级目录这些目录都是系统装机时系统自动建立的

二级目录

/bin          ##二进制可执行文件也就是系统命令
/sbin        ##系统管理命令存放位置
/boot        ##启动分区,负责系统启动
/dev         ##设备管理文件
/etc          ##大多数系统管理文件
/home     ##普通用户的家目录
/lib           ##32位系统库文件存放位置
/lib64      ##64位系统库文件存放位置
/media   ##系统临时设备挂载点                                                                                
/mnt        ##系统临时设备挂载点
/run         ##系统临时设备挂载点
/opt         ##第三方软件安装位置
/proc       ##系统信息
/root        ##超级用户家目录
/srv,/var      ##系统数据
/sys          ##系统管理,主要是关于内核的
/tmp         ##系统临时文件存放位置
/usr          ##系统用户相关信息数据及用户自定义软件存放位置

##文件路径

绝对路径:文件在系统的真实位置,文件名字以“/”开头 具体放在哪个文件夹下
相对路径:文件相对与当前所在位置的一个名字的简写,这个名字不会以/开头,而且名字会自动添加(pwd显示的值:当前位置)




##文件的管理

1.touch file 建立文件或修改文件时间戳
2.mkdir建立目录(make directory)
2)可以一次建立多个目录,例如:mkdir test test1 
3)可以在目录中建立目录,用-p 例如:mkdir -p demo/demo1 如图
3.rm  -r file 删除文件或目录
会提示是否确定,如果不想要提示直接输入 -rf或-fr
4.vim可以编辑文件
输入vim file进入文件编辑模式 
此时不可以编辑文件需要输入i进入插入模式,
进入插入模式可以编辑文件,如果完成编辑,按Esc退出插入模式,并输入:wq如果文件没有建立需加文件名字保存
注意:如果编辑完后不想保存可以将wq步骤换成q!退出,若是强行退出,则会询问你,并且再次打开vim会出现下上次编辑页面需要选择操作
O表示只能读取上次关闭之前保存的内容没保存的没有;E表示接着上次保存过的内容可以进行修改;R恢复所有数据包括保存和没保存的内容;D表示删除上次没保存的数据且下次打开不会异常;Q和A表示退出。
5.cd切换工作目录
cd 目录 从当前目录直接切换到指定目录。如:cd /mnt 
cd  - 切换到之前上一所在目录,
cd  ~切换到家目录,
cd  ~student切换到指定用户的家目录
cd  ..进入当前目录的上层目录,
6..ls列出文件信息或目录信息
7.cp文件的复制
1)cp 文件..(任意多) 目录,即把文件复制到指定目录
2)cp 文件 文件1,建立文件1内容复制文件
3)cp -r 目录 目录,实现目录到目录的复制
7.mv文件的移动(或重命名)
相同磁盘的mv是重命名,不同磁盘的mv是复制删除过程
1)mv 文件 目录,把文件剪切到当前-目录
2)mv 目录 不存在目录,对目录重命名,文件也一样
3)mv 文件 /目录,把文件剪切到指定目录

##正则表达式

     *       ###匹配0到任意字符
     ?      ###匹配单个字符
     [[:alpha:]] ###匹配单个字母
     [[:lower:]] ###匹配单个小写字母
     [[:upper:]] ###匹配单个大写字母
     [[:digit:]] ###匹配单个数字
     [[:alnum:]] ###匹配单个数字或字母
     [[:punct:]] ###匹配单个符号
     [[:space:]] ###匹配单个空格
     {}表示不存在的或者存在的
     {1..9}      ###1-9
     {a..f}      ###a-f
     {1,3,5}     ###135
     {a,c,e}     ###a c e
     {1..3}{a..c}    ###1a 2a 3a 2a 2b 2c 3a 3b3c
     []表示存在的
     [a-C]       ###aA bB cC
     [a-c]       ###aA或者bB或者c
     [1-3]       ###1或者2或者3
     [145]       ###1或者4或者5
     [^abc]|[!abc]   ###除了a并且除了b并且除了c



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值