安装centos7

安装centos7 & 设置IP地址、网管DNS

Linux服务器安装MySQL,关闭防火墙允许远程操作权限,数据库表大小写敏感设置

远程操作Linux的软件XShell,传输文件的软件FileZilla.

链接: 密码:pvf1

Linux下Eureka Server 搭建部署

Linux Shell 脚本面试25问

Q1:Shell 脚本是什么,它是必需的么?

对Linux新手非常有用的20个命令

  1. ls 列出目录内容(list directory contents)。运行它就是列出文件夹里的内容,可能是文件也可能是文件夹。
  2. lsblk 列出块设备。除了RAM外,以标准的树状输出格式,整齐地显示块设备。
  3. md5sum 计算和检验MD5信息签名。 md5 checksum(通常叫做哈希)使用匹配或者验证文件的文件的完整性,因为文件可能因为传输错误,磁盘错误或者无恶意的干扰等原因而发生改变。
  4. dd 代表转换和复制文件。大多数时间是用来复制iso文件(或者任何其他文件)到一个USB设备(或任何其他地方)中去,所以可以用来制作USB启动器。
  5. uname Unix Name的简写。 显示机器名,操作系统和内核的详细信息。
  6. history 显示在终端中所有执行过的所有命令的历史记录。
  7. sudo(super user do)该命令允许授权用户执行超级用户或者其他用户的命令。
  8. mkdir(maker directory)在命名路径下创建新的目录。
  9. touch 将文件的访问和修改时间更新为当前时间。在拥有写权限的目录下会创建不存在的文件。
  10. chmod 改变文件的模式位。(就是该读写执行rwx权限)
  11. chown 改变文件拥有者和所在用户组。
  12. apt (advanced package tool)高级包管理器。
  13. tar 磁带归档(tape archive)对创建一些文件的归档和它们的解压很有用。
  14. cal(calendar)用来显示当前月份或者未来或者过去任何年份中的月份。
  15. date使用标准的输出打印当前的日期和时间,也可以深入设置。
  16. cat 代表连结(concatenation 串联,连结)连接两个或更多文本文件或者以标准输出形式打印文件的内容。
  17. cp copy 复制
  18. mv move 移动
  19. pwd print working directory ,在终端中显示当前工作目录的全路径。
  20. cd 改变目录。在终端中改变工作目录来执行,复制,移动,读,写等操作。

###断电服务器自动重启设置

当服务器意外断电,而后又来电时,您可能需要让服务器自动再次启动,即所谓的“来电自动开机”功能,步骤如下:

开机,按 Del 键进入主板 BIOS 设定

进入 POWER MANAGEMENT SETUP,有的BIOS可能在 [Integrated Peripherals]选项中

找到 AC BACK Function 或 PWR Lost Resume State 或 PWRON After PWR-Fail 或 Restore on AC/Power Loss (断电后,电源恢复时的系统状态选择)

一般会有如下几个选项: OFF/Keep OFF/Soft-Off

停电后再来电时,电脑不会自动启动

ON/Full-On /Turn-On/Power-On

停电后再来电时,电脑会自动启动

Last State/Memory-Off

停电后再来电时,电脑回复到停电前的状态。断电前如果电脑是处于开机状态,那么来电后就会自动开机。断电前是处于关机状态,那么来电后电脑不会自动开机。

设置为 “ON/Full-On/Turn-On/Power-On”, 然后保存BIOS设置即可。

[注]:不同的主板及CMOS型号相对应的选项可能会有所不同。

重启自动以root身份登陆

[root@localhost etc]# cd etc
[root@localhost etc]# cd gdm
[root@localhost gdm]# ls
custom.conf  Init  PostLogin  PostSession  PreSession  Xsession
[root@localhost gdm]# vi custom.conf 

简单来说就是:vi /etc/gdm/custom.conf 然后在[daemon]下面添加:

[daemon]
AutomaticLoginEnable=True
AutomaticLogin=root  #你想自动登录的用户名

保存并重启(:wq),重启的时候已经以root用户登录了。

vim按ESC键 跳到命令模式,然后: :w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并退出vi :wq! 强制保存文件,并退出vi q: 不保存文件,退出vi :q! 不保存文件,强制退出vi :e! 放弃所有修改,从上次保存文件开始再编辑

设置网络自动连接

vi /etc/sysconfig/network-scripts/ifcfg-enpxxxxxx(xxx)文件

在最后一行加上

ONBOOT = yes

保存退出

/etc/sysconfig/network-scripts/目录下ifcfg-eth0这个

文件,把ONBOOT=”no”改为yes

找到网卡的配置文件(centos7修改了网卡的命名规则,不再是我们熟悉的eth0了,而是ifcfg-eno+一串数字),例如我的就是ifcfg-eno16777736

用vi命令打开这个文件

最后一行的onboot选项,把默认的no改成yes