Linux命令3

本文深入探讨了Linux环境下进程管理与服务控制的关键命令,包括ps、kill、killall等,以及如何使用systemctl进行服务的启动、停止、重启等操作。同时,介绍了SSH服务的远程登录方法与日志文件的管理,以及系统时间的调整和日志文件的自定义显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

进程与管理:

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                         显示所有时间信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值