总结

[kiosk@foundation0 Desktop]$ rht-vmctl start desktop ###开启
Starting desktop.
[kiosk@foundation0 Desktop]$ rht-vmctl view desktop ##显示
[kiosk@foundation0 Desktop]$ rht-vmctl stop desktop ##正常关闭虚拟机
[kiosk@foundation0 Desktop]$ rht-vmctl poweroff desktop ###强行关闭

[kiosk@foundation0 Desktop]$ rht-vmctl reset desktop###重置虚拟机

not list ----->  username :root --------->passwd: redhat



[kiosk@foundation0 Desktop]$ gnome-terminal ###用命令开启bash



[kiosk@foundation0 Desktop]$ su - 系统中已经存在用户名字  ####切换用户身份


ctrl+alt+f2-f6 ####进入虚拟控制台
ctrl+alt+F1|F7 ####回到图形
  

####################在shell中如何使用命令###################

1.命令一定要在提示符之后输入
2.命令的输入方式
命令 参数 目标
参数是命令功能的指定
-参数 ####单词的缩写
--参数 ####单词的全拼
3帮助
命令 --help
【内容】 ###内容选加
<内容> ###内容必加
内容... ###内容个数任意
4
ctrl +c ###撤销未执行的命令



1.login
for gui
for text


2.
ctrl+alt+上|下 ####切换工作界面


3
    ctrl+alt+L ###锁屏


4
shell打开方式
右健
applications-->常用---->shell
设定快捷键 gnome-terminal


5系统从新初始化
关机
poweroff|init 0|shutdown -h now
重启
reboot| init 6 |shutdown -r now





date


watch -n 1 date ##监控date命令每秒钟执行一次


date 月月天天小时分钟.秒秒 ##更改时间



passwd


passwd  username ###更改用户密码(只有超级用户root可以)


passwd ####普通用户修改自己的密码


普通用户只能修改自己的密码,并且必须知道自己原始密码,修改密码必须大于8位,不能与原始密码字符重复

###查看文件类型


cat 文件名称 ###查看文件所有内容到文件的最后
less 文件名称 ###查看文件所有内容从文件的开始,按Q退出
head -数字 文件名称 ###文件内容前多少
tail -数字 文件名称 ###文件内容后多少


wc -l ###行数
-c ###字节数
-m ###字符数
-w ###单词数
-L ###显示最长行的长度




tab键
补齐系统中存在的文件名称,命令,和命令参数


#####################历史调用#################
!数字 ###执行第多少条命令
!关键字 ###执行最近一条以关键字开头的命令
ctrl+R+关键字 ###调出最近一条含有关键字的命令
上下键 ###从最后一条命令开始向前查看或者向后查看
history ###查看历史
history -c ###清除历史


######################快捷键###################
ctrl + a 光标移动到行首
+ e 光标移动到行尾
+ u 光标所在位置删除到行首
+ k 光标所在位置删除到行尾
+ r 调出最近一条含有关键字的命令
+ 左|右 光标移动以单词为单位
+ c 撤销以输入的命令
+ d 关闭当前环境
+ shift + t ##在现有shell中重新打开一个table
+ shift + pageup|pagedown 切换table
+ alt + l 锁屏
+ alt +上|下 切换工作界面
+ alt + f1|f7 进入图形界面

+ alt + f2-f6进入虚拟控制台



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


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


pwd ##显示但前在系统的位置


ls list ##列出目标文件,或者列出目录中的内容


-a ##列出所有
-l ##列出文件属性
-s ##列出文件大小
-S ##按照文件大小排序
-R ##第归列出
-d ##指定目录本身


cd chage directory ##进入目标目录中


##回到当前用户家目录
~username ##进入到指定用户家目录
.. ##进入当前目录的上一级
- ##进入之前所在系统目录

touch ##新建文件


mkdir
make directory##建立目录
-p ##第归建立目录


cp 被复制文件 目的地
-r ##第归复制,用与复制目录


mv 被移动文件 目的地
mv 老名字 新名字
mv test/file . ##把test/file移动到当前

rm -f #强制删除文件
rm -fr #强制删除目录

vim filename
按 i 键进入插入模式
文件编写完毕按 esc 推出到浏览模式
:wq 保存推出


######################通配符(正则表达式)########################
* #匹配0-任意字符
#匹配任意单个字符
#匹配当前用户家目录
~user #匹配到user的家目录
~+ #当前目录
~- #当前目录之前所在的
[abc] #有a或者有b或者有c
[!abc] #除了含有a或者b或者c
[^abc] #除了含有a或者b或者c
[[:alpha:]] ##单个字母
[[:lower:]] ##单个小写字母
[[:upper:]] ##单个大写字母
[[:alnum:]] ##单个字母或数字
[[:punct:]] ##单个符号,不包含数字,字母以及空格
[[:digit:]] ##数字
[[:space:]] ##单个空格


man 级别 目标

man 1 文件名 ####查找命令的帮助
man 5 文件名 ####查找配置文件的帮助
man 退出 ###按q




man的快捷用法




/关键字 ###搜索关键字并且高亮显示结果
n ###向下匹配高亮结果
N ###向上匹配高亮结果
pagup ###向上滚动一个屏幕
pagdown ###向下滚动一个屏幕
上键 ###向上滚动一行
下键 ###向下滚动一行
d ###向下滚动半个屏幕
u ###向上滚动半个屏幕
g ###回到man的最前面
G ###回到man的最后面
q ###退出man页面



在普通用户下执行
find /etc -name passwd
输出
find: ‘/etc/pki/CA/private’: Permission denied
find: ‘/etc/pki/rsyslog’: Permission denied
find: ‘/etc/audit’: Permission denied
/etc/passwd ###正确输出
find: ‘/etc/polkit-1/rules.d’: Permission denied
find: ‘/etc/polkit-1/localauthority’: Permission denied
find: ‘/etc/dhcp’: Permission denied
find: ‘/etc/selinux/targeted/modules/active’: Permission denied
find: ‘/etc/lvm/archive’: Permission denied
find: ‘/etc/lvm/backup’: Permission denied
find: ‘/etc/lvm/cache’: Permission denied
find: ‘/etc/grub.d’: Permission denied
/etc/pam.d/passwd ###正确输出
find: ‘/etc/audisp’: Permission denied
find: ‘/etc/firewalld’: Permission denied
find: ‘/etc/cups/ssl’: Permission denied
find: ‘/etc/ipsec.d’: Permission denied
find: ‘/etc/libvirt’: Permission denied
find: ‘/etc/sudoers.d’: Permission denied
find: ‘/etc/named’: Permission denied



find /etc -name passwd > file####重定向正确输出
find /etc -name passwd 2> file####重定向错误输出
find /etc -name passwd &> file####重定向所有输出
find /etc -name passwd >> file###追加正确输出
find /etc -name passwd 2>> file####追加错误输出
find /etc -name passwd &>> file####追加输出
find /etc -name passwd > file2>&1 ####重新定义错误输出为正确


如何应用管道
|
管道之允许正确输出通过
|tee
复制一份输出
2>&1 | 
转换错误输出为正确再通过管道




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值