1. grep 1.1. 常用选项 1# 输出start到end 2grep -o 'start.*end' file 3# 文件作为文本处理 4grep -a 'xxx' file 5# 忽略二进制文件 6grep -rsnI 'xxx' ./ 7# 递归目录 8grep -r 'xxx' ./ 9 10# 忽略大小写(-i, --ignore-case) 11# 全词匹配(-w, --word-regexp) 12# 输出计数(-c, --count) 13# 显示行号(-n, --line-number) 14# 只列出匹配的文件名(-l, --files-with-matches) 1.2. 其他选项 1#...
1. pstree查看进程树 1$ pstree -ptA 2systemd(1)-+-VGAuthService(546) 3 |-cron(625) 4 |-dbus-daemon(626) 5 |-dhclient(1587) 6 |-dhclient(1831) 7 |-rinetd(707) 8 |-rsyslogd(629)-+-{in:imklog}(632) 9 | |-{in:imuxsock}(631) 10 | `-{rs:main Q:Reg}(633) 2. ps 1# 查看命名空间,需要用root权限,可以使用sudo 2ps -eo pid,pidns,user,group,cmd 3# ps查看进程...
nmap 1nmap -sVn 192.168.31.* 2 3nmap -sVn 192.168.31.* -oN out.txt 4 5nmap -sV -sC -Pn 192.168.31.* 6 7nmap -sV -sC -Pn 192.168.31.* -oN out.txt 8 9nmap -sV -sC -Pn 192.168.31.* -oG out.txt 10 11nmap -sV -sC -Pn 192.168.31.* -oX out.xml 12 13nmap -sV -sC -Pn 192.168.31.* -oX out.xml --script=banner,vuln 14 15nmap -sV...
1. 准备工作 如果是虚拟机中安装的Linux系统,需要新建一个网络适配器,模式为桥接模式。 如果是独立的物理机安装了Linux系统,可以在路由器或交换机中,将物理机的IP地址设为固定的IP地址。 1.1. 查看Linux IP地址 使用ip addr或ifconfig查看Linux系统IP地址。这个在Windows映射磁盘时会用到。 2. Linux搭建samba服务器 如下操作可以使用smb_conf.sh完成。 2.1. 安装samba服务 1sudo apt install samba 2.2. 创建samba用户 执行sudo smbpasswd –a username,根据提示,输入密码,username和密码会...
1. 打包隐藏文件 1tar -czf data.tar.gz ./.[!.]* 2. find 2.1. 查找文件并按大小排序 1find -type f -name '*.md' -printf '%s\t%p\n' | grep -v '\.git' | sort -nr | less -N 2.2. 批量删除7天前的文件 1find -type f -mtime +7 -exec rm -fr {} \; 2.3. 多个条件(-o) find ./ -name ‘.c’ -o -name ‘.h’ find ./ -name ‘*.[ch]; 2.4. 忽略大小写(-iname) find ./ -iname...