现在服务器用的操作系统都是Linux各个系列的操作系统,Linux操作系统就适合作为这种网络服务器,稳定是它最大的特点。相信有的小伙伴用windows连续20多天不关机,就会非常卡,必须重启,而作为服务器如果出现这样的问题,就很可能导致网络服务的中断,所以做开发,不懂Linux,再牛逼也没什么卵用。
图片来自http://www.runoob.com/linux/linux-intro.html
(图片来自http://www.runoob.com/linux/linux-intro.html)
常用命令
Linux 开机默认就有6个终端,CTRL+ALT+F[1-6]可以切换
普通用户登录后系统提示符:$
root用户登录后系统提示符:#
命令格式:命令 [选项] [参数]
-命令:告诉Linux操作系统执行什么
-选项:说明命令运行的方式(可以改变命令的功能)。选项部分是以“-”字符开始的。
-参数:说明命令影响(操作)的是什么(如一个文件、一个目录或一段文字)
举例: ls -a /
init 0 :关闭
退出当前终端:exit
ls:显示当前所在的位置的文件
ls -l:
ls -l /boot:目录
以 . 开头的文件,都是隐藏文件
whoami:查看当前登录用户是谁
who:列出目前哪些用户在系统上工作
date:看当前日期
date '日月十分年‘:将时间设定成2018年5月22日 上午10点18 修改操作系统时间
hwclock -s:同步硬件时间
hwclock -w:同步系统时间
cal 7 2018:显示某年某月的日历
ctrl + L:清屏
clear:清屏
ctrl + c :终止当前命令
useradd + 用户名:创建用户
passwd + 用户名:进入为哪个用户设置密码的
换个终端可以验证用户是否add成功
su:切换用户
su - root:切换到root用户
man:显示帮助信息
Linux的目录