Linux常用命令总结

VSole2021-11-20 05:45:17

目录:

  1. 系统信息
  2. 关机网卡命令
  3. 文件目录
  4. find命令
  5. ps命令
  6. 防火墙命令
  7. 用户命令
  8. 其他命令

最近再使用Linux感觉Linux系统使用起来也挺顺手的不过就是命令掌握的并不是很牢固,今天整理一下Linux一些常用命令。

系统信息

1、uname -r/n/m 显示系统内核版本

2、ifconfig 查看IP信息

3、who 显示登录系统账号

4、df 显示剩余空间

5、arch 显示处理器架构

6、date 显示系统日期

7、cal 查看日历表

8、netstat -an 查看开放端口

9、hostname 查看计算机名

10、rpm -qa 查看所有安装的软件包

11、last 查看用户登录日志

12、cat /proc/cpuinfo 查看cpu信息

13、env 查看环境变量资源

14、iptables -L 查看防火墙信息

15、route -n 查看路由表

16、w 显示活动用户

17、id<用户名> 查看指定用户信息

18、tail -f 刷新日志

关机网卡命令

1、init 0/6 关机/重启

2、reboot 重启

3、telinit 0 关机

4、logout 注销

5、ifdown 关闭网卡

6、ifup 开启网卡

文件目录

1、cd / 进入当前目录

2、cd .. 返回上阶目录

3、cd ../.. 返回上两级

4、pwd 显示当前目录

5、ls 查看目录中的文件

6、ls -l 显示文件即目录的详细资料

7、ls -a 显示隐藏文件

8、mkdir 创建目录

9、rmdir 删除目录

10、cp 拷贝

11、cp -f 删除文件并拷贝

12、rm -f 删除文件不提醒(慎用)

13、rm -i 删除文件提醒

14、mv 移动文件

15、chmod 改变权限

16、cat 查看文件内容

17、grep xxx 文件名 -x 文件中包含xxx的前后x行

18、touch -d 修改文件时间

19、touch 创建文件

20、tac 倒序查看文件

21、more 查看文件(文件内容较多时逐页显示d上翻f下翻)

22、vim/vi 编辑文件

23、:q! 强制退出

24、ZZ: 保存退出

25、:wq 保存退出

26、sort 排序输出(-r倒序)

27、uniq 去重复

28、file 显示文件类型

29、diff 找出两个文件的不同

30、awk 文本分析工具

31、tar -czvf 添加压缩文件

32、tar -xzvf 解压

find命令

1、find . name 查找文件名

2、-atime +n/-n 查找前n天之前访问过的文件/前n天之后

3、fing / 文件名* 显示带有文件名的所有文件及路径

4、find /home -(i)name "*.txt" 查找home下的txt文件(忽略大小写)

5、find . -regex ".\(\.txt\|\.pdf\)$" 匹配正则 表达式

6、find . -type 类型参数  ### f是普通文件,l是链接文件,d是目录文件,c是字符设备文件,b是块设备文件,s是套接字文件,p是管道文件

7、find . -type f -atime -7 找出7天内被访问过的文件

8、find . -type f -atime 7 找出恰好是7天前那一天访问过的文件

9、find . -type f -mtime +7 找出超过7天前修改过的文件

10、find . -type f -size 文件大小 b—块(512字节),c—字节,w—字(2字节),k—千字节,M—兆字节,G—吉字节

11、find . -type f -size +10k 搜索大于10k的文件

12、find . -type f -size -10k 搜索小于10k的文件

13、find . -type f -size 10k 搜索等于10k的文件

14、find . -type f -perm 777 搜索当前目录下权限为777的文件

15、find . -type f -name “*.php” ! -perm 644 找出目录下权限不是644的php文件

16、find . -type f -user tom 找出当前目录下用户tom所拥有的文件

17、find $HOME/. -name “*.txt” -exec rm {} \; 找出自己家目录下所有.txt文件并删除

18、find . -type f -mtime +30 -name “*.log” -exec cp {} old \; 将30天前修改的.log文件拷贝到old目录下

ps命令

1、ps -a 显示当前终端下的所有进程

2、ps -u 显示以用户为主的格式输出进程信息

3、ps -x 显示当前用户再所有终端下的进程

4、ps -e 显示系统内的所有进程信息

5、ps -l 使用长格式显示进程信息

6、ps -f 使用完整的full格式显示进程信息

7、kill 杀掉进程

防火墙命令

1、service iptables stop 关闭防火墙

2、service iptables start 开启防火墙

3、service iptables restart 重启防火墙

4、chkconfig iptables off 永久关闭

5、chkconfig iptables on 永久关闭后重启

用户命令

1、useradd 添加用户

2、userdel 删除用户

3、passwd 为用户设置密码

4、sudo 切换用户

5、groupadd 将用户添加至管理组

6、groupdel 再管理组中删除用户

其他命令

1、ctrl l 终端清屏

2、| 将前一个命令输出结果输出到下一个命令

3、> 重定向(覆盖原文件)

4、git clone 克隆

5、chattr +i/-i 锁住文件/解锁

6、write 用户 向用户发消息

7、crunch 制作字典

8、cewl 爬取网站内容制作字典

linux系统文件目录
本作品采用《CC 协议》,转载必须注明作者和本文链接
ACl (Access Control List),主要目的是提供传统的 owner、group、others 的 read、write、execute 权限之外的特殊权限需求设置。ACL 可以针对单一使用者、单一文件或目录来进行 r、w、x 的权限规范,对于需要特殊权限的使用状况非常有帮助
IceFire于2022年3月首次被MalwareHunterTeam的研究人员发现,但该组织自2022年8月起便开始活跃在暗网上。大多数IceFire攻击事件主要发生在土耳其、伊朗、巴基斯坦和阿拉伯联合酋长国。专家指出,这些国家通常不是勒索组织行动的重点。
Linux常用命令总结
2021-11-20 05:45:17
系统信息 关机网卡命令 文件目录 find命令 ps命令 防火墙命令 用户命令 其他命令 最近再使用Linux感觉Linux系统使用起来也挺顺手的不过就是命令掌握的并不是很牢固,今天整理一下Linux一些常用命令。
8、获取文件目录,dir9、利用模块收集信息WIN-5FMG87H62FN:C:\phpstudy_pro\WWW $ :system_info -info uname
ACL保护文件目录
2021-09-24 08:29:06
ACl (Access Control List),主要目的是提供传统的 owner、group、others 的 read、write、execute 权限之外的特殊权限需求设置。
Linux 操作系统中每个用户都具有唯一标识 UID,当使用命令创建用户时,如果不指定用户的 UID,则系统将自动为其分配 UID。当使用 -u 指定用户 id 时,用户 id 尽量大于500,以免冲突。因为 Linux 操作系统安装后,会默认建立一些用户,所以可能会占用 500 之内的 id 号。Linux 权限机制有以下特点:系统有一个权限最大的用户,其名称为 root ,root 用户属于 root 用户组。root 切换到普通用户无需登录,普通用户切换到 root 用户需要登陆。
虽然平时大部分工作都是和网络相关, 但会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中. 自己记忆力不好, 很多有用的Linux命令不能很好的记忆, 现在逐渐总结一下, 以便后续查看。基本操作Linux 关机,重启#?查看当前用户环境变量。查看有几颗cpu,每颗分别是几核。
虽然平时大部分工作都是和Java相关的开发, 但是每天都会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中. 自己记忆力不好, 很多有用的Linux命令不能很好的记忆, 现在逐渐总结一下, 以便后续查看。
在第一时间采取响应的措施,恢复业务到正常,调查安全事件发生的原因,避免同类事件发生,提供数字证据
注意在整个过程中,客户不要事先征集到现场或现场的人员操作情况。启动或部署监测设备,针对病毒感染进行全面监测,避免死灰复燃。在此过程中并没有展开分析,随后制作收集所有相关的样本日志等,并寻找感染源头,并制定整改。先找出急用的木马文件,不要于打包一份。
VSole
网络安全专家