Linux相关命令详解持续更新

1.ssh命令 远程连接服务器

ssh -p 端口 用户名@ip地址    端口默认是22,下面给一个实际的示例
ssh -p 22 root@192.168.0.222

   

2.scp命令   上传文件到服务器和下载服务器的文件到本地

      2.1 从服务器下载文件夹到本地

scp -r root@192.168.0.222:/home/tools/test/ ./

      2.2 从本地上传文件夹到服务器

scp -r ./tqf_test  root@192.168.0.222:/home/tools/test/

3.rm删除命令

  3.1 删除单个文件

rm -r 文件名

  3.2 删除文件 会提示是否确认删除

rm -i 文件名

  3.3 删除文件夹

 rm -rf 文件夹名称

4.find查找文件命令

  4.1 准确查找文件

find ./ -name "tqf1.txt"

  4.2 模糊查找文件

find ./ -name "tqf1.*"
find ./ -name "tqf*.txt"

5.压缩和解压文件命令

 5.1 tar压缩命令

      5.1.1 tar压缩文件 -czf命令

tar -czf tqf1.tar.gz tqf1.txt

  5.1.2 tar压缩文件 -czvf命令 可以查看压缩的那些文件

tar -czvf tqf1.tar.gz tqf1.txt tqf2.txt

5.2 tar解压命令

    5.2.1 tar解压文件 -xzf

tar -xzf tqf.tar.gz

   5.2.2 tar解压文件 -xzvf命令  可以查看解压的具体那些文件出来

tar -xzvf tqf.tar.gz

6.1 数据库导入导出

    6.1.1 导出

mysqldump -u 数据库链接用户名 -p  目标数据库 > 存储的文件名

mysqldump -u root -p digital-portal > portal_20210618.sql

   6.1.2 导入

mysql -u 用户名 -p  数据库名 < 数据库名.sql
mysql -u abc -p abc < abc.sql

 7.1 开启端口和查看端口

firewall-cmd --permanent --add-port=8080/tcp   开启端口
firewall-cmd --reload  重启
firewall-cmd --list-ports 查看端口

8 在linux中创建软链接,

使用命令:ln -s。

语法:ln -s 源文件 目标文件

9、查询基本信息

9.1 查看CPU型号

cat /proc/cpuinfo | grep 'model name' |uniq

9.2 查看内存总数

cat /proc/meminfo | grep MemTotal

9.3 查看操作系统版本

cat /etc/redhat-release

查看nginx版本:nginx安装目录下的sbin目录   ./nginx -v
查看redis版本:进入到redis安装目录下的bin目录   ./redis-server --version 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Linux ps命令用于显示系统中当前运行的进程信息,具体包括进程ID(PID)、进程状态、CPU使用率、内存使用率、进程运行时间等。该命令有许多选项来定制输出格式和过滤条件,比如ps aux可以显示所有进程的详细信息,而ps -ef只显示当前用户的进程。要杀死一个进程,可以使用kill命令。PS命令非常实用,可以帮助用户了解系统的运行情况。 ### 回答2: ps命令是Linux系统中一个非常常用的命令之一,用于查看当前正在运行的进程信息。 ps命令的基本语法为:ps [-ef] [aux] 其中,常用选项包括: -e:显示所有进程,包括没有控制终端的进程。 -f:显示详细的进程信息,包括进程的PID、PPID、CPU占用、开始时间等。 -a:显示除控制进程外的所有进程。 -u:指定显示用户关联的进程信息。 ps命令常用的输出信息字段包括: PID:进程的ID号。 PPID:父进程的ID号,即创建该进程的进程。 USER:进程所属的用户名。 %CPU:进程当前的CPU占用率。 %MEM:进程当前的内存占用率。 CMD:进程所对应的命令。 通过使用ps命令,我们可以获取到当前系统中运行的进程的一系列信息。我们可以根据PID来杀死某个进程,也可以根据进程的CPU占用率和内存占用率来进行性能分析和优化。同时,我们还可以结合其他命令,如grep命令,来实现更精确的进程筛选和查找。 需要注意的是,ps命令输出的进程信息是即时的,只能反映当前瞬时状态,并不能实时监控进程的动态变化。如果需要对进程进行持续性的监控和管理,可以使用其他工具,如top命令或者系统性能监控工具。 总之,ps命令是Linux系统中非常实用的命令之一,通过它我们可以方便地查看进程的信息,监控系统的性能状况,以及进行进程控制和调试。 ### 回答3: ps命令是Linux系统中用于显示进程信息的命令,它可以显示当前正在运行的进程以及与之相关的信息。以下是对ps命令的详细解释。 ps命令的基本用法是"ps options",其中options是一系列的选项,用于指定要显示的进程信息的类型和格式。 常用的选项包括: - aux:显示所有进程的详细信息,包括用户、CPU使用率、内存使用率等; - u:显示当前用户的所有进程信息,包括进程ID、CPU使用率、内存使用率等; - x:显示和当前终端相关的所有进程信息; - f:以树状结构显示进程信息,包括进程的父子关系。 ps命令还可以与grep命令结合使用,用于过滤指定的进程信息。例如,使用"ps aux | grep firefox"可以显示所有与Firefox浏览器相关的进程信息。 除了常用的选项,ps命令还提供了许多其他选项,用于显示更详细的进程信息。例如,使用"ps -eF"可以显示进程的全格式信息,包括进程的状态、优先级、进程组等。 此外,ps命令还可以按照指定的标准对进程进行排序。例如,使用"ps aux --sort=-%cpu"可以按CPU使用率从高到低的顺序显示进程信息。 总之,ps命令是Linux系统中非常有用的进程管理工具,通过它可以方便地查看和监控系统中运行的进程,并作出相应的调整和优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码奴生来只知道前进~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值