第一次笔记

#####连接VCN####
    app--》internet--》tigervcn viewer————》172.25.254.250:8----》connect


####虚拟机的简单操作####
    app————》favorites————》terminal
[kiosk@foundation20 ~]$ rht-vmctl start desktop           ##开启虚拟机##
Starting desktop.                                         ##虚拟机desktop开启##
[kiosk@foundation20 ~]$ rht-vmctl start desktop           
Error: desktop not started (is already running)           ##报错,虚拟机desktop已经开启##
[kiosk@foundation20 ~]$ rht-vmctl view desktop            ##显示虚拟机##
[kiosk@foundation20 ~]$ rht-vmctl reset desktop           ##重置虚拟机(虚拟机出现故障时可用)##
Are you sure you want to reset desktop? (y/n) y           ##询问是否重置,y表示yes,n表示no##
Resetting desktop.                                        ##等待重置##
Powering off desktop.
Creating virtual machine disk overlay for rh124-desktop-vda
Creating virtual machine disk overlay for rh124-desktop-vdb
Starting desktop.
[kiosk@foundation20 ~]$ rht-vmctl poweroff desktop        ##关闭虚拟机##

Powering off desktop..

######第一单元########

####################

系统:环境

内核: 是操作系统的大脑,对软件进行调度

shell: 内核的保护层

### 1.行提示符#####

[kiosk@foundation46Desktop]$

kiosk ##打开shell的用户

@ ##分隔符

foundation46 ##主机名称

Desktop ##工作目录名称

$ ##身份提示符,“#”表示超级用户,“$”表示普通用户

注意: 命令要在行提示符之后输入才能执行

### 2.切换用户#####

[kiosk@foundation46Desktop]$ su -username ##高级用户切换至低级用户不需要密码,低级用户切换到高级用户或者平级用户时

需要密码

### 3.虚拟控制台#####

Ctrl+Alt+F(1|7)进入图形

Ctrl+Alt+F(2~6)进入虚拟控制台

Red hat Enterprise Linux Server 7.0(Maipo) ##系统版本

Kernel 3.10.0-123.e17.x86_64 on an x86_64 ##内核版本,系统位

desktop0 login: ##登陆用户名称输入

Password: ##密码输入(无回显)

### 4.命令的执行####

1.命令必须在行提示符之后输入

2.命令格式

命令(空格)参数(空格)目标

3.ctrl+c ##撤销命令的执行

4.命令参数

-参数 ##单词缩写

--参数 ##单词的全拼

File: /home/kiosk/Desktop/09.24 Page 2 of 7

### 5.命令的帮助####

1.

whatis 命令 ##查看命令的功能

命令(空格)--help##查看命令的帮助

[] ##选择加入的内容,可加可不加

... ##加入内容的个数任意

<> ##内容在命令执行过程当中必须要加

#### 6.系统的使用基础方法####

1.系统登陆

图形登陆方式

文本登陆方式

2.工作界面转换

ctrl+alt+上|下

3.开始bash

(1)Applications>Utilities>Terminal

(2)鼠标右键------>open in teminal

(3)gnome-teminal

(4)shift +ctrl +n 或者ctrl +shift +n

(5)退出:exit |ctrl +d

4.系统关机,重启

重启

reboot |init 6 |shutdown -r now

关机

poweroff |init 0 |shutdown -h now

5.锁屏

ctrl +alt +L

####简单的系统命令

1)date

watch -n 1date ###让date命令每秒执行一次

date 11181115 ###把系统时间设定为11月18日11:15 格式:月月天天小时分钟

date 111811152016.55 ###2016表示年(可以不加),55表示秒(可以不加)

-d +xday -xday ##查看x天之前或者后的时间

+%.... ##设定date的输出格式

2)passwd

(1)passwd 修改用户密码

[root@foundation46 ~]# passwd 

Changing passwd foruser root. ##改变超级用户密码

New password: ##输入密码

BAD PASSWORD:The password is shorter than 8characters

Retype new password:

passwd:all authentication tokens updated successfully.

[kiosk@foundation46Desktop]$ passwd

Changing password foruser kiosk. ##改变普通用户密码

Changing password forkiosk.

(current) UNIX password: ##输入当前密码

New password:

BAD PASSWORD:The password is the same as the old one ##和原始密码不能太相似

File: /home/kiosk/Desktop/09.24 Page 3 of 7

New password:

BAD PASSWORD:The password fails the dictionary check -it is too simplistic/systematic ##密码太过简单,必须

是无序数字+字母

New password:

BAD PASSWORD:The password is shorter than 8characters ##密码必须>8位

##wc统计文件容量信息##
wc -l         行数
wc -w         字数
wc -c         字节数
wc -m         字符数

#####命令的执行####
1.命令必须在提示行之后输入
2.命令的格式:命令 参数 目标
3.ctl+c             ##撤销命令的执行
.命令参数:
-参数           ##单词的缩写
--参数        ##单词的全拚
######命令的帮助#####
whatis命令            ##查看命令的定义和功能
--help                ##查看命令的功能
[]                ##选择加入的名内容,可加可不加
...                ##内容的加入个数任意
<>                ##必须加入的内容

utc是一种计算时间的方式  将bios时间设置为伦敦时间  桌面显示时间为为bios设置时间加时区

####系统的基础使用方法####
##系统登陆##
图形登陆方式
文本登陆方式

##工作界面转换##
ctl+alt+上/下

##开启bash##
1.app---》utilities---》Terminal
2.鼠标右键---》open in terminal
3.gnome-terminal
4.ctl+shift+n        ##在新窗口中打开shell
ctl+shift+t        ##同一个窗口中打开新的tab
5.退出:ctl+d/exit

##系统关机,重启
重启:reboot/init 6/shutdown -r now
关机:poweroff/init 0/shutdow -h now

##锁屏##
ctrl+alt+L
win+L

####table的使用####
在系统中table键可以自动补齐存在的命令,文件名称和某些命令的参数
a+table*2     ##显示系统中所有以a开头的命令

####history历史调用####
history         ##显示历史##
history -c      ##清楚当前环境当中的历史命令##
!数字           ##执行第几行的命令##
!字母           ##执行最近的一条以这个字母开头的命令##
crtl+R+关键字    ##执行最近一条含有这个关键字的命令##
上下键           ##逐行调用命令##
 
####linux中的快捷键####
左右                                       ##一个字符一个字符移动##
crtl+左右                                  ##一个字(单词)一个字移动
crtl +a                                   ##光标移动到行首
crtl +e                                   ##光标移动到行尾
crtl +u                                   ##光标所在位置删除到行首
crtl +k                                   ##光标所在位置删除到行尾
crtl +r+关键字                             ##调出最近一条含有关键字的命令
crtl +c                                   ##撤销已输入的命令
crtl +d                                   ##关闭当前环境
crtl +shift+t                             ##在现有shell中重新打开一个table
crtl +shift+pageup/pagedown               ##切换table
crtl +alt+l                               ##锁屏
crtl +alt+上/下                            ##切换工作页面
crtl +alt+f1/f7                            ##进入工作页面
crtl +alt+f2-f6                           ##进入虚拟控制台


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

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



###################文件的管理##############
####1.touch建立或修改文件时间戳####
touch file                ##创建文件(可同时创建多个,中间需加空格)

####2.mkdir建立目录####
mkdir directory           ##创建目录
mkdir -p                  ##上级目录不存在时自动建立

####3.rm删除目录或文件####
rm -f                     ##强行删除不提示
rm -r                     ##删除目录              
rm -fr

####4.cat/head/tail查看文件内容####
cat/head/tail             ##文件内容查看命令

####5.vim文本方式编辑文件####
vim filename              ##进入到命令模式
命令模式不能编辑文件,如果要编辑文件要进入插入模式
按“i”进入插入模式
如果完成编辑,按“esc”推出插入模式,输入“:wq”保存退出
vim filename如果文件名字不存在,会自动创建
vim 没有操作对象直接打开,编辑文件后要:wq filename

#####6.cd切换工作目录####
cd directory           ##切换工作目录到指定目录
cd-                    ##切换工作目录到之前所在目录
cd~                   ##切换到自己的家目录
cd -username           ##切换到自己的家目录
cd..                   ##进入到当前目录的上级目录

####7.ls列出目录或文件信息####
ls                       ##如果后面没有目标,那么默认目标为当前目录
ls direcory/filename     ##列出文件或目录内容
ls -d directory          ##列出目录本身
ls -l filename/dorectory ##列出文件或目录里面内容的属性
ls -ld directory         ##列出目录本身属性
ls -a                    ##显示目录中的所有内容,包括隐藏文件
###8.cp文件复制####
cp是新建文件的过程
cp file file1 file2...direcotry               ###把file file2 file3复制到1中###
cp file test                                           ###建立test文件模版为file###
cp -r directory directory1                  ###复制目录###

####9.mv移动或重命名####
相同磁盘的mv是重命名,不同磁盘的mv是复制删除过程
mv file file2 directory             ###移动file file1到directory中
mv 存在文件 不存在文件                 ###重命名文件
mv westors/linux .                    ###把westos中的linux移动到当前目录   .代表当前目录  


##################正则表达式################
[root@desktop20 Desktop]#rm -fr *         ##删除任意字符命名的文件##
[root@desktop20 Desktop]#rm -fr ???     ##删除以三字符命名的文件##
[root@desktop20 Desktop]#
[root@desktop20 Desktop]#

*                 ##匹配任意个字符##
?                ##匹配单个字符##
[[:alpha:]]       ##匹配单个字母##
[[:lower:]]       ##匹配单个小写字母##
[[:upper:]]       ##匹配单个大写字母##
[[:digit:]]       ##匹配单个数字##
[[:alnum:]]       ##匹配单个数字或字母##
[[:punct:]]       ##匹配单个符号##
[[:space:]]       ##匹配单个空格##
[root@desktop20 Desktop]#cp /etc/*[[:digit:]]*.conf .   将etc中所有还有数字的文件复制到当前目录
{}表示不存在的或者存在的
{1..9}             ##1-9##
(a..f}             ##a-f##
{1,3,5}            ##135##
{a,c,e}            ##ace##
{1..3}{a..c}       ##1a 2a 3a 1b 2b 3b 1c 2c 3c##
[]表示存在的
[a-C]              ##a A b B c C##
[a-c]              ##aAbBc##
[1-3]              ##123##
[145]              ##145##
[^abc]/[!abc]      ##表示除了a并且除了b并且除了c
{}与[]仅在创建文件时不同,[]不可以表示不存在的文件,file后的[]中只体现在文件名中

~            ##当前用户的家目录##
~ username   ##指定的用户家目录##
~+           ##当前目录##
~-           ##当前目录所在的上一级目录

.             ##当前目录##
..            ##当前目录的上一级##
~+与.作用相同,军表示当前目录,~+通用性更高



##man命令的使用##
man(manual)            ##man是手册缩写##
man man                 ##查看man命令的帮助##
man passwd              ##查看passwd命令的帮助##

man的级别
1 系统命令
2 系统接口
3 函数库
4 特殊文件,比如设备文件
5 文件
6 游戏
7 系统的软件包
8 系统管理命令
9 内核

man 5 passwd             ##查看/etc/passwd文件的帮助
man 1 passwd             ##查看passwd命令的帮助,1可以省略

####man页面的快捷方式####
上下键                    ##向上或向下一行
pageup/pagedown          ##向下一个屏幕或者向上一个屏幕
d/u                      ##向下或者向上半个屏幕
G/gg                     ##跳转页面到man最下面或最上面
/关键字                   ##搜索关键字,关键字会高亮显示,n向下匹配,N向上
q                        ##退出帮助页面


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值