Tag archives: Shell

一键配置脚本(用户添加、用户配置、源修改、Shadowsocks&BBR安装)

最近在各个服务器提供商中尝试适合的服务器,然而给多个服务器配置确实很是繁琐无聊。索性自己写个脚本,这样一接手新的服务器就能自动配置,剩下时间了来好好折腾别的。

需求:

  1. 添加用户(不用 root 是好习惯)
  2. 安装常用工具(什么Vim、Git等)
  3. 配置用户环境包括工具环境(命令别名、Vim配置、环境变量等)
  4. 翻墙利器安装(采用已有脚本)
  5. 待续完善

功能:

目前适用环境:CentOS 5+、Ubuntu、Debian

  1. 显示系统信息
  2. 修改源为国内阿里云源镜像(也可修改参数配置其他源)
  3. 创建指定用户、创建Home目录、指定Shell、添加到 sudoers,并禁用Root登录 (可修改参数)
  4. 安装常用工具,下载.bashrc、.vimrc 配置工作环境(来自博主自己)
  5. 安装Shadowsocks 、BBR(可选、来源 https://teddysun.com/ 秋水逸冰)
  6. 配置Java、Python等(待续完善)

Read more

Linux parted、siege 工具小记

这一会在折腾debian9系统,尝试磁盘操作时发现就只有个df 命令并没有fdisk、cfdisk等工具。于是找到了parted这一工具(其实在我之前一直用的Ubuntu中有,只是fdisk、cfdisk用的多一点)。而siege 则是一个FTP/HTTP压力测试工具,能够很方便测试自己的web系统。

漂亮简洁的Debian桌面

Read more

你可能不知道的Shell

Shell也叫做命令行界面,它是*nix操作系统下用户和计算机的交互界面。Shell这个词是指操作系统中提供访问内核服务的程序。

这篇文章向大家介绍Shell一些非广为人知、但却实用有趣的知识,权当品尝shell主食后的甜点吧。

Read more

批量删除文件脚本

自己的ECS上挂了一些备份数据库、日志、配置文件、/var/www目录等备份脚本,时间一长备份目录下的东西就多了。今天闲下来写个脚本自己批量删除下(别跟我说怎么不在备份脚本里加删除操作的,就是任性)

Read more

Linux 进阶小记

记得命令但是参数不清楚?找到感兴趣的站点,但上面的RSS不知道怎么用?远程控制服务器只能开启一个终端且中断后很痛苦?用起Vim 来感觉不过就是像用没鼠标的记事本?想一个命令不记参数就能实时查看系统性能?

Read more