linux入门(1)

**unit1**

 

1.登录系统

*)普通用户登陆

 普通用户kiosk,密码westos

 *)超级用户登陆

->not listed 点击未列出

username 提示输入用户名称

->root root为系统超级用户

passwd 提示输入密码

->westos是超级用户

2.(1)语言调整

Applications    ----->system tools---->settings ----->Region & language --->language

linux入门(1)

 打开命令行---> reboot

(2)shell命令界面的字体设置

Edit-->Profile Proferences-->Genera

linux入门(1)

(3)快捷键的设置

Applaication-->System Tools-->Setings-->Keybroad-->short

4.行提示符

[[email protected] Desktop]$

 

kiosk ##打开shell的用户

@ ##分隔符

foundation0 ##主机名称

Desktop ##工作目录名称

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

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

 

5.切换用户

[[email protected] Desktop]$ su - username

*)高级用户切换到低级用户不需要密码,低级用户切换到高级或者平级用户的切换需要密码

低级用户向高级用户切换

linux入门(1)

高级用户向低级用户切换

linux入门(1)

 

 

6.虚拟控制台

 

 

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

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

系统可以接收多个用户登录,还允许用户在同一时间多次登录,这是因为Linux系统提供了虚拟控制台的访问方式。用户登录后,按下【Alt+F2】键,用户可以看到“login:”提示符,说明用户进入了第二个虚拟控制台。然后按下【Alt+F1】键就可以回到第一个虚拟控制台。

 

当图形界面出现无法操作情况时Ctrl+Alt+F1进入虚拟控制台,登陆超级用户,执行命令init3,再继续登陆超级用户执行init5,

Ctrl+Alt+F(2~6) 返回图形界面。

 

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

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

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

Password:##密码输入无回显,不经过内存,确保了安全性。

 

7.命令的执行

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

命令格式

命令 参数 目标

ctrl +c ##撤销命名的执行

命令参数

-参数 ##单词缩写

--参数 ##单词的全拼

 

8.命令的帮助

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

如:cal命令的帮助

linux入门(1)

可以根据用户的需求找到这是个命令的使用方法

 

10.系统的使用基础方法

1)系统登陆

图形登陆方式

文本登陆方式

gnome-session-quit --force ###注销用户 --force强制注销,不询问

 

2)工作界面转换

ctrl+alt+上|下

 

3)开始bash

Applications>Utilities>Terminal

鼠标右键----->open in terminal

gnome-terminal

ctrl+shift+n ##在新窗口中打开shell

ctrl+shift+t ##同一个窗口中打开新的tab

退出:exit | ctrl+d

 

4)系统关机,重启

重启

reboot | init 6 |shutdown -r now

关机

poweroff | init 0 | shutdown -h now

 

5)锁屏

ctrl + alt +L ##在rhel7.0

win键 + L ##在rhel7.2

 

11.简单系统的命令

(1)date

watch -n seconds command

表示每隔seconds秒执行一次后面的命令

如: 

watch -n 1 date ###让date命令每秒执行一次,ctrl +c推出监控模式

 

 

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

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

 

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

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

如30天之前的日期

linux入门(1)

只有超级用户才有权限使用date命令设置时间,一般用户只能date命令显示时间。

命令中各显示如下:

-d: 显示描述的日期                            

-s:   设置描述的日期

-u: 显示或设置通用时间

在设置日期时,可以使用时间域。

%H 小时(0~23) 

 %I  小时(0~12)

 %M分(00~59)

%p显示AM或PM  

  %r时间(hh:mm:ssAM或PM)

%S秒(00~59)

%X 显示时间的格式

   %Z时区日期域  

  %a  星期几的简称  

%A星期几的全称

%b 月的简称

%B月的全称

%c 日期和时间

%d 一个月的第几天

%D 日期(mm/dd/yy)

%j 一年的第几天

%w 一个星期的第几天

%W 一年的第几个星期

%x 显示日期的格式

%y年的后两个数字

%Y年(如1998、1998等)

 

 

 

(2)passwd

1.passwd 修改用户密码

管理员修改密码,直接输入新密码

linux入门(1)

普通用户改密码,先输入当前密码,输入正确后才能输入新密码

linux入门(1)

 

 

passwd 参数 用户名称

-S student ##用户密码信息

linux入门(1)

--status student 。。。。。。

-l student ##锁定帐号

 

-u student ##解锁

linux入门(1)

-n 1 student ##设定密码最短有效期

-x 30 student ##设定密码最长有效期

-w 3 student ##警告期

-i 2 student ##设定用户非活跃天数

-d student ##清除用户密码

监控passwd密码信息

watch -n 1 passwd -S student

linux入门(1)

 

(3)file

file 文件名字 ##查看文件类型

linux入门(1)

 

(4)文件的查看

cat filename ##显示文件的全部内容

linux入门(1)

less file ##分页浏览,按“q”退出

head filename ##显示一个文件的前几行

head -n 5 filename ##前五行

linux入门(1)

tail filename ##显示文件后几行

linux入门(1)

tail -n 5 filename ##显示一个文件的后5行

 

5)wc统计文件容量信息,该命令统计给定文件的行数、单词数、字符数。如果没有给出文件名,则从标准输入读取,同时会给出所指定文件的总统计数。字是由最大空格区分开的最大字符串。

wc -l =line 行数

-w = words字数

-c 字节数

-m 字符数

linux入门(1)

 

#####tab键######

在系统中table键可以自动补齐存在的命令,文件名称和某些命令的参数

如果连按了两下会显示所有可能结果

 

s+TAB x2  显示系统中所有s开有的命令

linux入门(1)

 

 

 

(6)####history历史调用######

 

history ##显示历史,读取历史命令文件中的目录到历史命令缓冲区和将历史命令缓冲区中的目录写入命令文件。

linux入门(1)

hostory -c ##清除当前环境当中的历史命令

!数字 ##执行第多少行命令

!字母 ##执行最近一条以这个字母开头的命令

ctrl +R +关键字 ##执行最近一条含有这个关键字的命令

上下键 ##逐行调用命令

 

(7)#####linux中的快捷键######

左右 ##一个字符一个字符移动

ctrl +左右 ##一个字一个字移动

ctrl    + a      ##光标移动到行首

        + e      ##光标移动到行尾

        + u      ##光标所在位置删除到行首

        + k      ##光标所在位置删除到行尾

        + r+关键字 ##调出最近一条含有关键字的命令

        + c      ##撤销以输入的命令

        + d      ##关闭当前环境

+ L ##清空屏幕

+ shift + c ##复制

+ shift + v ##粘贴

        + shift + t ##在现有shell中重新打开一个table        

+ shift + n ##在shell中打开一个新的shell

        + shift + pageup|pagedown ##切换table

        + alt + l       ## 锁屏

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

        + alt + f1|f7   ##进入图形界面

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