好激动终于学习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: ##密码输入无回显
*****命令执行********
命令在行提示符之后
命令格式
命令 参数 目标
ctrl+c ***撤销命令执行
命令参数
-参数 ***单词缩写
--参数 ***单词全拼
*****命令帮助*****
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 **进入虚拟平台