Linux常用命令

本文阅读 2 分钟
首页 安全分享,WEB安全 正文

进程/服务/端口

ps -ef        -- 查看进程

  • -e    全部进程
  • -f    全部列

top    -- 动态查看进程及所占的资源

kill PID    -- 关闭进程(根据进程id关闭进程)

killall httpd    -- 根据服务名关闭进程(一个服务通常包含多个进程)

service httpd start    -- 开启服务

  • start        -- 开启服务
  • stop    -- 关闭服务
  • restart    -- 重启服务

crontab -l    -- 查看计划任务

crontab    -e    -- 编辑计划任务

netstat -antlp        -- 查看网络连接端口

  • -a    显示所有选项
  • -n    显示数字信息
  • -t    显示tcp连接
  • -l    显示监听状态的链接
  • -p    显示相关的程序名

用户/组

id    -- 查看当前用户信息

useradd tom    -- 添加用户

passwd tom    -- 修改用户密码

userdel tom    -- 删除用户

usermod tom    -- 修改用户信息

  • -u    修改用户id
  • -g    修改主组
  • -G    修改附加组
  • -l    修改用户名

groupdel tom    -- 删除组

gpasswd -a tom 组名    -- 把用户添加进组

  • -a    添加用户到组
  • -d    从组中删除用户

权限

chmod 777 a.txt    -- 修改文件/目录权限

chmod u+r a.txt    -- 修改文件/目录权限

  • u    所属用户
  • g    所属组
  • o    其他用户
  • r    读权限(4)
  • w    写权限(2)
  • x    执行权限(1)

chown tom a.txt    -- 修改文件所属用户

chown username:groupname a.txt    -- 修改文件所属用户和所属组

  • -R    修改目录所属用户/所属组

文件内容

find / -name httpd.conf    -- 根目录范围下,根据文件名搜索文件

  • -name    根据文件名搜索文件
  • /        查找的范围(路径)

grep "tom" /etc/passwd    -- 指定文件查找内容

  • -n    显示行号
  • --color    高亮显示
  • "^a"    以a开头
  • "a$"    以a结尾

awk "{print $11}"    -- 过滤内容

head -n a.txt    -- 查看前n行(默认10行)

tail -n a.txt    -- 查看后n行(默认10行)

more a.txt        -- 逐页查看

文件/目录

touch a.txt    -- 创建文件

mkdir aaa    -- 创建目录

rm a.txt    -- 删除文件/目录

mv 源路径 目标路径    -- 移动文件/目录

cp 源路径 目标路径    -- 复制文件/目录

本文为互联网自动采集或经作者授权后发布,本文观点不代表立场,若侵权下架请联系我们删帖处理!文章出自:https://blog.csdn.net/wangyuxiang946/article/details/119296930
-- 展开阅读全文 --
Redis底层数据结构--跳跃表
« 上一篇 04-28
BUUCTF Web [强网杯 2019]随便注
下一篇 » 06-24

发表评论

成为第一个评论的人

热门文章

标签TAG

最近回复