您的位置:首页 > 运维架构 > Linux

2014年下半年自学Linux命令4(持续更新)

2015-03-20 12:46 323 查看
进程与管理:

ps: -a 显示所有进程

-l 显示进程详细信息

-e 显示所有进程

-f 全格式

-u 显示详细

-uax 显示包括子进程

-x 显示没有控制终端地进程

- bg 讲作业放到后台

- fg 叫醒后台进程

- jobs 显示所有进程

ctrl+z 将占用终端的程序打入后台

& 在后台运行

kill

-1 挂起

-9 强制关闭一个

-15 正常关掉

-18 继续执行暂停的程序

-19 暂停某程序

killall 关掉所有 直接用名字

w 显示这台机子的用户

last 最后登陆的用户

lastb 登录失败的用户

服务管理 systemctl stop 暂停进程

start 开始进程

restart 重新启动进程

staus 使添加的参数在不重起的条件下使生效

enabled 附加启动

disabled 不附加启动

static 可能被启动

loaded 使生效

list-dependencies 查看服务

ssh服务 远程登录机器

eg ssh
root@172.25.254.117

./ssh/known_hosts 存储登录过的主机信息

/etc/ssh/sshd_config 修改相关用户登录情况

给主机加密方法

条件:已经设定超级用户不能链接

其他主机不可以链接这台主机

1.ssh-keygen

设定锁与钥匙并且自动在根目录下创建.ssh目录

2.打开/etc/sshd_config将锁复制成 的名字放在/.ssh下

3.将钥匙传送到被拒绝的主机 例scp XXXX
root@172.25.254.110:/home/.ssh

4.再次连接输入钥匙即可登录

5.某用户需要链接只需将钥匙复制到该主目录的.ssh

日志文件:

/var/log/messages 重要信息与错误

/var/log/secure 有关密码的信息

/var/log/cron 记录进程错误

/var/log/boot.log 启动信息

改动日志文件

/etc/syslog.conf 通过改动可以自定义日志文件

新型显示日志文件的命令

journalctl

-n 5 显示后5条日志

-p err 显示错误日志

-since today --until “2014-2-1412:00:00” 显示特定时间的日志

-o verbose 显示所有日志

-_systemd_unit=sshd.service_PID=XXXX 显示某个服务的日志

系统时间

timedatectl list-timezones 显示时区

set-timezoneAmerica/p 修改时区

set-time 9:00:00 修改时间

set-ntpture 修改网络时间服务器

vim/etc/chrony.conf 修改网络时间服务器

systemctl restartchronyd 重启此服务

chronyc sources-v 显示所有时间信息

chronyc sources-v 显示所有时间信息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: