日期:2014-05-16  浏览次数:20722 次

Linux命令使用记录
  1. 查看当前时间: date
  2. 查看当前时间和时区: date -R
  3. 设置当前时间: date -s 当前日期或时间 ? (常规日期格式均可:如 yyyy-MM-dd, ? HH:mm:ss)
  4. 将当前时间和日期写入BIOS: hwclock -w
  5. 设置修改时区:?
      方法1) tzselect
      方法2) timeconfig? (仅限于RedHat Linux 和 CentOS)
      方法3) dpkg-reconfigure tzdata (适用于Debian) ?
  6. 自动同步时间

1) 与一个已知的时间服务器同步: ? vi /etc/crontab ? 加上一句: 00 0 1 * * root rdate -s 时间服务器域名或IP? (如:time.nist.gov)
2)?配置网络时间协议(ntp):?

  1. 查看环境变量: env
  2. 配置全局环境变量: cd /etc; vi profile
  3. 配置当前用户的环境变量: vi .bash_profile

?

  1. 查看当前运行进程: ps -ef
  2. 查看当前运行进程(当前用户): ps -ux
  3. 查看当前运行进程(某个用户): ps -fu 用户名
  4. 查看当前运行进程(只显示符合过滤条件的): ps -ef|grep 关键字
  5. 强制关闭某个进程: kill -9 进程号
  6. 运行shell程序: ./x.sh
  7. 运行shell程序(在后台运行): ./x.sh ?&

?

  1. 创建用户(-g 参数表示加入某组): useradd 用户名 -g 组名
  2. 为用户创建密码: passwd 用户名
  3. 删除用户: userdel -r 用户名
  4. 将用户加入某个组 : usermod -g 组名 用户名
  5. 查看用户所属组 : id 用户名 ? ?? groups? 用户名
  6. 查看所有用户 : cat /etc/passwd

?

  1. 改变目录或用户权限: chmod
  2. 改变目录所属用户(-hR 表示递归改变其子文件夹文件): chown -hR 所属用户 ? 目录路径
  3. 改变目录所属用户组: chown -hR 所属用户:所属用户组 ? 目录路径

?

  1. 登录后切换为另一用户: su - 用户名
  2. 如何在非root状态下用root身份执行命令 : su -
  3. 登录到另一台服务器: ssh -p 端口 IP -l 用户名
  4. 将文件copy到另一台服务器上: scp?文件名 用户名 @IP : 路径

    <