您当前的位置: 首页 >  linux

知其黑、受其白

暂无认证

  • 0浏览

    0关注

    1250博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Linux 常用命令

知其黑、受其白 发布时间:2022-09-13 15:30:08 ,浏览量:0

阅读目录
  • 索引目录
  • Linux 使用 find 命令查找文件
  • Linux 文件类型
  • Linux 使用 yum 管理软件
  • 创建链接
  • ssh连接
  • 命令
    • ps auwx | grep sshd 什么意思?

索引目录

Linux 常用日志查询命令 * https://wgchen.blog.csdn.net/article/details/119139902

Linux日常使用技巧 * https://wgchen.blog.csdn.net/article/details/119461398

linux命令手册 ** https://wgchen.blog.csdn.net/article/details/117633821

linux 系统原理图解 https://wgchen.blog.csdn.net/article/details/119818242

Linux 使用 find 命令查找文件
# 根据文件名查找目录下的文件
find /path -name keyword

# 根据文件名查找目录下的文件(忽略大小写)
find /path -iname keyword

# 根据文件名模糊查找目录下的文件
find /etc -name "*.conf"


# 根据文件类型(块设备)查找目录下的文件
find /dev -type b

# 根据文件类型(字符设备)查找目录下的文件
find /dev -type c

# 根据文件类型(软连接文件)查找目录下的文件
find /usr/bin/ -type l


# 根据文件大小查找目录下的文件,负号为[0, SIZE-1]
find /etc/ -type f -size -1M

# 根据文件大小查找目录下的文件,无符号为(SIZE-1, SIZE]
find /etc/ -type f -size 1M

# 根据文件大小查找目录下的文件,加号为(SIZE, 正无穷]
find /etc/ -type f -size +1M


# 根据用户和组查找目录下的文件
find . -user wu -group wu -type f


# 根据权限查找目录下的文件
find . -type f -perm 644


# 两天以前,假设当前为22号,则为20号以前的(不包括20号)
find . -type f -mtime +2

# 两天以内,假设当前为22号,则为20号以后的(不包括20号)
find . -type f -mtime +2

# 两天当天,假设当前为22号,则为20号当天
find . -type f -mtime 2

# 两天当天,假设当前为22号,则为20号当天,以0点为界,而不是24小时为界,-daystart需写在对应的属性之前
find . -type f -daystart -mtime 2


# 附加命令,-ls 显示详细信息
find /path -name keyword -ls

# 附加命令,-delete 查找并删除
find /path -name keyword -delete

# 附加命令,-exec | -ok commad 查找并执行命令,1. 必须以(空格+反斜杠+分号)结尾,2. {}表示找到的文件
find /path -name keyword -ok cp {} /tmp \;

# -print 为默认选项
find /path -name keyword -print
Linux 文件类型 类型标识文件类型描述c字符设备所有的输入输出设备,键盘、鼠标、显示器等b块设备所有的存储设备,磁盘、光盘、U盘等l软连接文件相当于快捷方式d目录文件文件夹f或-普通文件可以进行编辑、查看内容等p管道文件进程间通信的一种方式s套接字文件进程间通信的一种方式 Linux 使用 yum 管理软件

yum 基于 RPM 包管理软件,能够从指定的服务器自动下载 RPM 包并安装,可以自动处理依赖关系,一次安装所有依赖的软件,无须繁琐地一个个下载、安装。

yum 提供了查找、安装、删除软件的命令。

# 列出所有可安裝的软件,有@符号表示已经安装
yum list|grep samba

# 查找软件
yum search samba

# 安装软件,自动确认
yum install samba -y

# 查询软件包是否已安装
rpm -q samba

# 查找已安装的软件包
yum list installed|grep samba

# 移除软件包
yum reomve samba

# 升级软件包
yum update samba
创建链接
建立软链接
ln -s /usr/local/go/bin/* /usr/bin/

-sf 是 ln 命令的选项,它表示创建一个符号链接(软链接)并覆盖已存在的同名文件。
ln -sf libopencv_video.so.4.2 libopencv_video.so.4.2.0
ssh连接
ssh wghen@192.168.235.128
ssh -p 22 wghen@192.168.235.128
命令 ps auwx | grep sshd 什么意思?
wghen@Mac ~ % ps auwx | grep sshd
wghen              555   0.0  0.0 34172272   1480   ??  S     1:17PM   0:00.02 sshd: wghen@ttys000
root               536   0.0  0.1 34171316   6520   ??  Ss    1:17PM   0:00.07 sshd: wghen [priv]
wghen              586   0.0  0.0 34122728    728 s000  S+    1:17PM   0:00.00 grep sshd
wghen@Mac ~ %

这是一个在Unix或Linux系统上查找正在运行的sshd进程的命令。

"ps"是一个命令,用于列出当前正在运行的进程。 "auwx"是选项,用于显示当前用户的所有进程列表,包括进程的详细信息。 "|"是一个管道符号,用于将前面的命令的输出作为后面命令的输入。 "grep"是一个过滤器,用于在输入中查找匹配的文本。 "sshd"是要查找的文本,即正在运行的sshd进程。

因此,该命令的含义是列出当前用户的所有进程,并通过过滤器过滤出包含“sshd”文本的进程,以查找正在运行的sshd进程。

关注
打赏
1665558895
查看更多评论
立即登录/注册

微信扫码登录

0.0682s