hostname -查看计算机名
w -查看当前在线用户. useradd – 创建用户. usermod – 修改用户属性. cut -d: -f1,2,3 /etc/passwd | grep :: – 查看无密码账号 id – 查看当前用户各种id. cat /etc/passwd – 查看系统账号. last -30 -最后登录的30个用户.
ps aux – 查看运行进程. ifconfig {eth0 etc} – 查看网卡信息. sudo – 普通用户运行root权限的命令,前提是 /etc/sudoers中有此账户的规则. cat /proc/version /proc/cpuinfo – 查看cpu信息. which wget curl w3m lynx – 查看当前可用的下载器 uptime – 查看主机运行时间. cat /proc/meminfo -查看内存信息. set – 查看环境变量. env - 查看环境变量资源
echo $PATH- 查看PATH信息. lsmod- 查看内核模块信息. mount/df- 查看挂载分区信息.
df -h -查看各分区试用情况
du -sh <目录名> -查看制定目录大小
lspci -tv -列出所有PCI设备
lsusb -tv -列出所有USB设备 rpm -qa- 查看rpm安装信息. dmesg- 查看各种硬件信息 netstat -an | grep -i listen – 查看监听端口.
arp -a – 查看同网段内其他主机. locate password.txt – 查找password.txt文件位置 chmod ### $folder – 更改目录权限.
ls -la – 查看文件列表.
cat ./../mainfile.php -查看mainfile.php文件内容 uname -r -查看内核版本信息 (or) cat /etc/release. uname -a – 查看所有信息 (or) cat /etc/issue
head -n 1 /etc/issue -查看操作系统版本 lsattr -va -查看文件attr属性 ls -l -b – 查看文件详细信息 cat /etc/syslog.conf – 查看syslog日志配置信息. rm -rf / – 删除系统所有文件,尽管不会完全删除,但系统绝对崩溃,被伤心了才用此命令
find / -type f -perm -04000 -ls – 查找所有suid权限的文件 find . -type f -perm -04000 -ls – 查找当前目录suid文件 find / -type f -perm -02000 -ls – 所有sgid文件. find / -perm -2 -ls – 查找所有可写文件和目录. find . -perm -2 -ls – 当前目录可写文件和目录. find / -type f -name .bash_history – 查找所有 bash history文件. find /etc/ -type f -perm -o+w 2> /dev/null – 查找etc目录other组可写文件 find / -type f -perm -4 -print 2> /dev/null- 查找可读文件. find / -type f -perm -2 -print 2> /dev/null – 查找可写文件.
locate gcc- 查找gcc路径. gcc in_file -o out_file – 编译c文件.