1.安装常用工具

1.1CentOS(7)

1.1.1 是否联网
ping qq.com
1.1.2 配置yum源(安装软件的软件仓库)

默认情况下yum下载软件的时候是从随机地址下载。

配置yum从国内下载(仅执行即可),修改yum配置指定统一下载地址(阿里云).


修改yum下载软件的地址,改为阿里云

#配置yum源
##备份yum源配置
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak ##下载yum的配置并更新本地的yum配置 命令 1 CentOS-Base.repo
#/etc/yum.repos.d/CentOS-Base.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo #/etc/yum.repos.d/epel.repo
##下载yum的配置并更新本地的yum配置 命令 2 epel.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo ##检查是否下载成功
ll -rt /etc/yum.repos.d/
1.1.3 安装常用软件:vim,telnet,tree,sl(娱乐),cowsay(娱乐)
#安装Linux常用工具
yum install -y tree vim wget bash-completion bash-completion-extras lrzsz net-tools sysstat iotop iftop htop unzip nc nmap telnet bc psmisc httpd-tools bind-utils nethogs expect #Linux娱乐命令
yum install -y sl cowsay #检查 运行命令不提示命令找不到即可.
运行tree命令
运行sl命令。
运行animalsay命令
软件包 说明
tree 以树形显示目录
telnet 测试端口
vim 进阶编辑器
bash-completion 默认自动补全工具包
bash-completion-extras 自动补全增强版,重新登录
unzip 解压zip格式压缩包
lrzsz rz命令和sz命令
net-tools ifconfig命令 netstat命令
expect mkpasswd命令
psmisc pstree,killall命令
htop htop命令,top命令升级版

● 故障排查流程:

○ 检查是否下载了aliyun配置文件

○ 执行yum安装命令

软件安装完成后并检查后拍摄快照。

● 如何知晓已经安装成功?

● 检查是否有"完成"提示 "Complete"

1.2Kylin(v10 sp3)

1.2.1 是否联网
ping qq.com
1.2.2 配置yum源并安装常用工具

yum 红帽类系统安装软件的命令.

● 给麒麟增加一个软件下载地址(epel centos7地址)

在这里找:https://developer.aliyun.com/mirror/

#1.下载额外的软件源
yum install -y wget
wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo #安装Linux常用工具
yum install -y tree telnet vim wget bash-completion lrzsz net-tools sysstat iotop iftop htop unzip nc nmap telnet bc psmisc httpd-tools bind-utils nethogs expect #检查 运行命令不提示命令找不到即可.
运行tree命令
运行telnet 10.0.0.200 22 这里会有些提示
未找到匹配的参数: iftop #先略过即可. #麒麟中有趣命令
yum install -y sl cowsay aalib sl命令
cowsay命令
animalsay命令
aafire命令
软件包 说明
tree 以树形显示目录
telnet 测试端口
vim 进阶编辑器
bash-completion 默认自动补全工具包
unzip 解压zip格式压缩包
lrzsz rz命令和sz命令
net-tools ifconfig命令 netstat命令
expect mkpasswd命令
psmisc pstree,killall命令
htop htop命令,top命令升级版

1.3Ubuntu(22.04)

Ubt和debian系统中安装软件用的是apt命令.

1.3.1 配置apt下载地址

清华大学ubt的apt源地址: https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

#0.切换root用户
sudo su - #1.备份/etc/apt/sources.list文件 到/tmp/
cp /etc/apt/sources.list /tmp/ #2.vim编辑/etc/apt/sources.list 文件
dG #vi/vim快捷键 删除当前行到最后一行的内容. # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse # 预发布软件源,不建议启用
# deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
# # deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse #3.执行apt update 生成本地软件包缓存,如果不执行则下载软件失败.
apt update #4.安装软件
apt install -y tree telnet vim lrzsz wget unzip #5.趣味软件
apt install -y cmatrix lolcat nyancat screenfetch libaa-bin nyancat 彩虹猫
lolcat
cmatrix
screenfetch 信息展示
aafire

2.配置命令行颜色(修改命令提示符)

2.1 麒麟、红帽

#配置
echo "export PS1='[\[\e[34;1m\]\u@\[\e[0m\]\[\e[32;1m\]\H\[\e[0m\]\[\e[31;1m\] \w\[\e[0m\]]\\$ '" >>/etc/profile
#生效
source /etc/profile #把配置命令行的命令追加到/etc/profile中.
#重新连接Linux就生效.
#也可以通过查看/etc/profile文件内容进行检查 cat /etc/profile看最后一行

2.2 Ubuntu

#1.切换到root
sudo su - #2.执行指令(针对用户的)
echo "export PS1='[\[\e[34;1m\]\u@\[\e[0m\]\[\e[32;1m\]\H\[\e[0m\]\[\e[31;1m\] \w\[\e[0m\]]\\$ '" >>~/.bashrc #3.重新登录后检查颜色

3openssh服务配置

openssh就是远程服务. 服务名字叫sshd
1. 修改远程连接端口
2. ubt系统root,禁止root远程登录

● 配置文件:/etc/ssh/sshd_config

sshd_config的内容
Port 22 修改ssh端口号,端口范围1-65535 推荐10000以上 52113
#PermitRootLogin prohibit-password 右边是非yes,禁止root远程登录,ubt默认禁止root远程登录
#1.修改sshd配置文件
vim /etc/ssh/sshd_config
找到#PermitRootLogin 去掉注释,
修改为
PermitRootLogin yes #2.保存退出后重启服务
systemctl restart sshd #3.给root设置密码
passwd #4重新用户root远程登录即可

麒麟系统修改端口号后,需要关闭防火墙

#红帽类系统
systemctl disable --now firewalld #ubt
systemctl disable --now ufw

Linux基础优化与常用软件包说明的更多相关文章

  1. Linux 系统基础优化和常用命令

    目录 Linux 系统基础优化和常用命令 软连接 tar解压命令 gzip命令 netstart命令 ps命令 kill命令 killall命令 SELinux功能 iptables防火墙 Linux ...

  2. 运维 07 Linux系统基础优化及常用命令

    Linux系统基础优化及常用命令   Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令 ...

  3. Linux基础 - 系统优化及常用命令

    目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...

  4. Linux基础系统优化及常用命令

    # Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...

  5. Linux 基础优化

    1.操作的最小化原则 1)安装系统最小化 一般情况下安装OS时,软件安装包组(Package Group)的选择: base--------------------------基本环境 editors ...

  6. Linux基础优化和安全重点小结

    Linux基础优化和安全重点小结 1.不用root管理,以普通用户的名义通过sudo管理授权(/etc/sudoers)        2.更改默认的ssh服务端口,禁止root用户远程连接,甚至监听 ...

  7. Linux基础优化(二)

    Linux基础优化(二) 一操作系统字符优化 避免出现中文乱码,UTF-8支持中文GBK-Xx支持中文 (一)查看默认编码 [root@centos7 ~]# echo $LANG en_US.UTF ...

  8. Linux系统基础优化及常用命令

    Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. ifconfig 查询.设置网卡和 ...

  9. 8,Linux系统基础优化及常用命令

    Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. ifconfig 查询.设置网卡和 ...

  10. CentOS7.5基础优化与常用配置

    目录 最小化全新安装CentOS7基础优化 配置yum源 安装常用软件 关闭防火墙 关闭SELinux 优化ulimit 历史命令记录改为1万条 把命令提示符改为绿色 添加vim配置文件 添加一个普通 ...

随机推荐

  1. nginx 添加 模块

    --- title: nginx 添加 模块 date: 2019-10-31 11:21:46 categories: tags: - config - nginx --- 说明: 已经安装好的Ng ...

  2. C# pythonnet(2)_FFT傅里叶变换

    Python代码如下 import pandas as pd import numpy as np import matplotlib.pyplot as plt # 读取数据 data = pd.r ...

  3. 全国产!全志T3+Logos FPGA核心板(4核ARM Cortex-A7)规格书

    核心板简介 创龙科技SOM-TLT3F是一款基于全志科技T3四核ARM Cortex-A7处理器 + 紫光同创Logos PGL25G/PGL50G FPGA设计的异构多核全国产工业核心板,ARM C ...

  4. MinIO使用记录

    探索MinIO:高性能.分布式对象存储解决方案 注:本文除代码外多数为AI生成 最近因为有项目需要换成Amazon S3的云存储,所以把之前做过的minio部分做一个记录,后面也会把基于这版改造的S3 ...

  5. Python数据分析代码示例

    数据清洗 在进行数据分析之前,通常需要对原始数据进行清洗,即处理缺失值.异常值.重复值等问题. 下面是一个数据清洗的示例代码: import pandas as pd # 读取原始数据 data = ...

  6. yb课堂 新版Vue+脚手架Vue-Cli 4.3安装 《二十七》

    本地搭建Vue.CLI.Cube-UI相关框架 什么是Vue 一套用于构建用户界面的渐进式框架.与其他大型框架不同的是,Vue被设计为可以自底向上逐层应用.Vue的核心库只关注视图层,不仅易于上手,还 ...

  7. 记一次 .NET某酒业业务系统 崩溃分析

    一:背景 1. 讲故事 前些天有位朋友找到我,说他的程序每次关闭时就会自动崩溃,一直找不到原因让我帮忙看一下怎么回事,这位朋友应该是第二次找我了,分析了下 dump 还是挺经典的,拿出来给大家分享一下 ...

  8. [oeasy]python0053_ 续行符_line_continuation_python行尾续行

    续行符与三引号 回忆上次内容 上次还是转义序列 类型 英文 符号 \a bell 响铃 \b backspace 退格 \t tab 水平制表符 \v vertical tab 垂直制表符换行不回车 ...

  9. 免费的壁纸API

    最近在给EasyDesktop增加背景的功能, 考虑自己在服务器上部署壁纸, 维护成本比较高, 就找了几个免费的壁纸接口, 体验还不错, 这里简单记录一下. 1.Bing壁纸API 地址是: http ...

  10. C#:利用“事务+乐观锁+version”解决并发下的数据一致性问题

    本文重点介绍通过事务控制,利用数据库的乐观锁和时间戳,来解决并发(非高并发)环境下的脏读.幻读.不可重复读等问题,同时也能解决超卖等现象,对开发企业管理系统的朋友提供一个思路,为更突出主题思路,文涉及 ...