好激动终于学习linux了(知识源于学习)

  对于网络维护我所知真是有限啊!以前一直用的是windows,感觉会装系统、会刷机就很不错了,至于dos命令很少使用,在大学有门课叫做计算机控制,这门课用到了dos的命令将写好的汇编或者C语言通过MASM.EXE和LINK.EXE进行编译,翻译成机器可以识别的二进制语言。

  那么我学习的linux的命令感觉和windows的dos命令很像,并不是命令是一样的,而都是敲命令执行的,但是cd   /root/***到根目录方式是一样的,据说linux是基于unix发展的,代码的开放性是liunx的特色,我并不喜欢mircsoft的软件,因为没钱,正版都是要钱的,好有一点就是liunx的安全性是公认的,那么就让我们拭目以待吧!!!

  感谢老司机让我知道了51博客:www.blog.51cto.com;

linux系统:命令,管理,服务三个部分。

  学习linux用到了vnc这么远程传输一个软件,用ip登录:172.25.254.250:8

Linux 实际上只是内核;它实现了多任务和多用户功能,管理硬件,分配内存,激活应用程序的运行。

对初学者来说,最重要的是要明白奇数的内核版本(比如 2.3、2.5、2.7)是实验用的、正在开发的内核。 稳定的、正式发行的内核版本号是偶数的(比如 2.4、2.6、2.8)。

     现在的电脑内核从单核的奔腾(p)————》酷睿(c)双核,到现在的i7四核,核越多处理速度越快(等同于人有多手可以同时拿起很多东西)。

      以下命令都是老师自己编写的关于开启和关闭虚拟机自己写的shell,神奇!!!

rht-vmctl start desktop ###开启desktop虚拟机

如果这时候已经打开会报错 

Error: desktop not started (is already running) ###报错,desktop已经运行

那么接下来要打开客户端

rht-vmctl view  desktop 在桌面显示图形登陆界面(五个图形界面ctrl+alt+F2-F6)

当然可以在文本登录(ctrl+alt+F1 | F7)


#########进入系统##################

student 普通用户,密码student

not listed ---->username:root ---->passwd :redhat 超级用户

###语言调整#####

Applications ----->system tools---->settings(设置) ----->Region & language (语言选择)--->language

打开命令行---> reboot(重启)

现在要介绍print这个截图工具,因为上课需要截图,如果可以录取语音就更棒了!!

我们可以选择截图的方式和快捷键,但是一般不要更改,为了防止快捷键发生冲突,以下设置

Applications ----->system tools---->settings(设置)--->keyboard


  把上课前的准备工作了解是必要的包括怎么联网,怎么截图,怎么进入图形界面,怎么进入虚拟机(实验课程在虚拟机上面做,为了安全)。

              ******第一单元********

【kiosk@funation50 Desktop】$*****行提示符***

kiosk          打开shell的用户

@             分隔符

funation50     主机名称

$         身份提示符(root是#;普通用户是$)

提示;有效的命令要在行提示符之后执行!!!没有行提示的时候一般来讲ctrl+c

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

[kiosk@foundation0 Desktop]$ 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.el7.x86_64 on an x86_64 ##内核版本,系统位数

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

Password: ##密码输入无回显

*****命令执行********

  1. 命令在行提示符之后

  2. 命令格式

    命令    参数     目标

  3. ctrl+c    ***撤销命令执行

  4. 命令参数

    -参数   ***单词缩写

    --参数  ***单词全拼

  5. *****命令帮助*****

    1)whatis 命令     **查看命令的功能

     命令   --help   **查看命令的帮助

   【】          **选择加入的内容,可加可不加

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

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

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

1)上面介绍了文本和图形登陆的方式

2)工作界面转换

ctrl+alt+上|下

3)开始bas

1.Applications>Utilities>Terminal

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

3.gnome-terminal

4.退出:exit | ctrl+d

4)系统关机,重启

重启

reboot | init 6 |shutdown -r now

关机

poweroff | init 0 | shutdow -h now

5)锁屏

ctrl + alt +l

***简单的系统命令

1) date

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

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

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

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

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

2)passwd(密码是为了安全)you kown

passwd 参数用户名称

-S ##用户密码信息

--status 。。。。。。

-l ##锁定帐号

-u ##解锁

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

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

-w ##警告期

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

-d ##清除用户密码

[root@foundation50  ~]# passwd

Changing password for user root. ##改变超级用户密码

New password: ##输入密码

BAD PASSWORD: The password is shorter than 8 characters

Retype new password: ##确认密码

passwd: all authentication tokens updated successfully.

[kiosk@foundation0 Desktop]$ passwd

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

Changing password for kiosk.

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

New password:

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

New password:

BAD PASSWORD: The password fails the dictionary check - it is too simplistic/systematic ##密码必须是无序数字+字母

New password:

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

监控passwd密码信息

watch -n 1 passwd -s student 监控信息每秒钟的变化

7.file

file   文件名     *查看文件类型

1)文件的查看


    cat         **显示文件的全部内容

    head        **显示一个文件的前几行

    head -n 5      **前五行内容

    tail        **显示后几行

    tail -n 5      **显示后5行内容

8.wc统计文件容量信息  (这个可以查看文件大小,不过我们可以使用du -sh,这样会显示出我们常见的单位kb,mb....)

wc   -l     行数

    -w    字数

    -c   字节数

    -m   字符数

9.history**   (使用历史命令可以重复使用一样的命令,而且可以参考防止命令敲错)

history        **显示历史

history -c       **清除当前环境当前的历史命令

!数字         **执行历史中的第几条命令

!字母        执行最近一条含这个关键词的命令

上下键        **逐行调用命令

10.liunx中的快捷键(快捷键是我们快速处理一些事情的方法,以免频繁使用鼠标)

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

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

    +a         **光标移动到行首

    +e          ** 标移动到行尾

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

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

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

    +c         **撤销已经输入的命令

    +左|右       **光标移动以单词为单位

    +d         **关闭当前环境

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

    +shift+pageup|pagedown   **切换table

    +alt+l       **锁屏

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

    +alt+f2-f6    **进入虚拟平台