当前位置:首页>Linux>linux系统操作命令

linux系统操作命令

  • 2026-09-02 20:36:58
linux系统操作命令

1. 查看端口占用情况

        (1)查看某端口是否被占用

        netstat -anp |grep 端口号

        (2)查看当前所有已经使用的端口情况

        netstat -nultp

2.修改配置文件

        (1)修改全局配置文件

        vi  /etc/profile

        source /etc/profiile

        (2)修改当前用户配置

        vi  ~/.bashrc

        source ~/.bashrc

3.修改用户权限

        chmod

        绝对模式直接使用数字表示权限,每种权限对应一个数值:

     r (读) = 4

     w (写) = 2

     x (执行) = 1

        这些数值相加得到最终的权限值。比如,750表示文件或目录所有者有读、写、执行权限(4+2+1=7),而组用户只有读和执行权限(4+1=5),其他用户没有读、写、执行权限(0)。

        给文件file.txt赋权750示例:

        chmod 750 file.txt

4.修改用户所属组

        chown

        命令用于改变文件或目录的所有者和所属组。

        改变文件file.txt所有者和所属组示例:

        chown root:root file.txt

5.使用nohup命令实现通过xshell让服务在后台运行

        (1)在后台挂起,并输出错误信息到日志文件,示例:

                nohup python flask_web.py >/dev/null  2>check.log &

         (2) 不输出信息,示例:

                nohup python flask_web.py >/dev/null 2>&1 &

6.SSH 用于服务器远程连接,SCP 用于安全文件传输

        (1)SSH 用于服务器远程连接

    1)登录A服务器;

        2) 输入ssh root@B服务器IP;

        3) 输入B服务器密码;

       (2)SCP 用于安全文件传输

        scp 文件名 root@远程服务器IP:/路径/

        scp参数:

        -p拷贝文件的时候保留源文件建立的时间。

        -q执行文件拷贝时,不显示任何提示消息。

        -r 拷贝整个目录

7.文件的分割与合并

        (1)文件分割

        split -b 1G file_name.tar.gz  file_part_

        -b 1G 表示每个分卷的大小为1GB。生成的文件将会以 file_part_ 开头,并按顺序编号。

        (2)文件合并

        cat file_part_*  > file_name.tar.gz

    这条命令会将所有以 file_part_ 开头的文件内容合并到 file_name.tar.gz 中。

8.查询进程并结束进程

        (1)查询某一进程的进程信息:

ps -aux | grep  进程名或关键字

        (2)结束进程,其中pid为进程号

                强制杀死进程

                kill -9 pid    

               默认,请求进程正常退出。

                kill -15 pid 

最新文章

随机文章