目录
一:介绍
1.1 云耀云服务器L介绍
云耀云服务器L实例是新一代开箱即用、面向中小企业和开发者打造的全新轻量应用云服务器。云耀云服务器L实例提供丰富严选的应用镜像,实现应用一键部署,助力客户便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等。
1.2 linux介绍
Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年第一次释出,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、oracle linux等。
二:准备云耀云服务器L
2.1首先登陆华为云官网(没有账号的可以注册)
选择华为云耀云服务器
2.2 点击购买
2.3选择对应服务器的配置
这里我选择的是centos7.9的系统镜像,大家可以根据自己对哪一个系统熟悉来选择
2.4 确认订单
三: linux服务器使用技巧
3.1 自动补全工具
还在为无法自动补全,记不住命令而烦恼吗快来使用这款工具自动补全吧
下载
yum -y install bash-completion
vim /etc/profile
>>
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
<<
source /etc/profile
这是装完补全工具后的docker 命令显示
这是装完之前的docker TAB命令显示 只是显示当前目录下的一些文件
3.2 hostnamectl 更改主机名
还在为服务器自动分配的主机名看着毫无意义而苦恼吗,为什么不换个名字呢
hostnamectl 快来帮我
hostnamectl set-hostname super-start
bash
此时进入bash或者重新连接
3.3更改终端样式
看看原来的终端除了白色什么也没有,接下来把他改造一下
vim ~/.bashrc
>>
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u\[\033[00m\]@\h: \[\033[01;36m\]\w\[\033[00m\] \[\t\]\n\$ '
export LS_COLORS=$LS_COLORS"*.py=00;35:*.pl=00;32:*.sh=01;32:*.xls=04;36:*.png=04;35;43:*.fa=04;33:*.R=00;32:*.r=00;32:*.vcf=04;35:"
<<
export ~/.bashrc
这时shell就有了颜色还有时间显示
3.4查找文件位置
想找到一个文件的位置但是又不知道自己放哪了,为什么不试试find
find [查找路径] -name [文件名]
find / -name mysql #查找/目录下文件或文件夹叫mysql的
3.5结束进程
因端口被占用或服务不能正常停止为什么不试试结束进程呢
常使用的参数有俩个
kill -9 [pid] #强制杀死进程
kill [-15] [pid] #默认 等待服务处理完才终止