Linux系统运维常用工具

本文记录一些 Linux 日常运维相关工具使用方法。

(注:未做特殊说明,以下设置均指:Ubuntu Server 14.04,并测试通过。)

系统设置

更改系统默认字符集

Ubuntu Server下,需要修改 /etc/default/locale 文件使配置生效(需要重启系统)。也可以在每个用户的登录 .bashrc.bash_profile中设置LANGLANGUAGE等环境变量。

用户管理

创建用户

Linux系统下有两个命令可以创建用户:useraddadduser

  • useradd:若后面不添加任何参数,默认创建的是一个三无用户:无主目录、元密码、元系统登录Shell。会添加用户名,并默认创建和用户名相同的组名,但不会提示创建新密码。
  • adduser:创建用户的过程更像是一种人机对话,系统会提示你输入各种信息,并根据这些信息帮你创建用户

useradd是一个可执行程序,而adduser是一个Perl脚本。adduser更适合初级用户,只要跟着系统提示一步一步走下去即可。而useradd更适合高级用户,可以更灵活的定制。

进程管理

ps命令

查看进程运行时间

1
ps -eo pid,tty,user,comm,stime,etime | grep java

网络管理

查看已打开端口

1
ss -tln | grep 6070