一些Linux命令
wget命令
wget命令 下载单个文件
wget https://xx.com/xx
wget命令 下载并重命名
wget -O xx.zip https://xx.com/xx
wget命令 限速下载
wget --limit-rate=500k https://xx.com/xx
wget命令 断点续传
wget -c https://xx.com/xx
wget命令 后台下载
wget -b https://xx.com/xx
wget命令 伪装代理名称下载
wget --user-agent="Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16" https://xx.com/xx
wget命令 批次下载多个文件
wget -i filelist.txt #我们制作一个filelist.txt文件,然后文档中放置多个文件需要下载。一行一个链接文件
wget命令 限制送文件大小下载
wget -Q5m -i filelist.txt
CentOS 关闭防火墙
#CentOS 关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.servic
other
echo nameserver 8.8.8.8 >> /etc/resolv.conf #设置dns为Google的
lsb_release -a查看系统版本
uname -r查看内核
uname -a # 查看内核/操作系统/CPU信息
head -n 1 /etc/issue # 查看操作系统版本
cat /proc/cpuinfo # 查看CPU信息
hostname # 查看计算机名
lspci -tv # 列出所有PCI设备
lsusb -tv # 列出所有USB设备
lsmod # 列出加载的内核模块
env # 查看环境变量
#IPV6测试
#VPS
ping6 ipv6.baidu.com
ping6 ipv6.google.com
#PC
ping -6 2400:da00::6666
ping -6 ipv6.baidu.com
arch #显示机器的处理器架构
uname -m #显示机器的处理器架构
uname -r #显示正在使用的内核版本
dmidecode -q #显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda #罗列一个磁盘的架构特性
hdparm -tT /dev/sda #在磁盘上执行测试性读取操作
cat /proc/cpuinfo #显示CPU info的信息
cat /proc/interrupts #显示中断
cat /proc/meminfo #校验内存使用
cat /proc/swaps #显示哪些swap被使用
cat /proc/version #显示内核的版本
cat /proc/net/dev #显示网络适配器及统计
cat /proc/mounts #显示已加载的文件系统
lspci -tv #罗列 PCI 设备
lsusb -tv #显示 USB 设备
date #显示系统日期
cal 2007 #显示2007年的日历表
date 041217002007.00 #设置日期和时间 - 月日时分年.秒
clock -w #将时间修改保存到 BIOS
uptime # 查看系统运行时间、用户数、负载
cat /proc/loadavg # 查看系统负载
mount | column -t # 查看挂接的分区状态
fdisk -l # 查看所有分区
swapon -s # 查看所有交换分区
hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
dmesg | grep IDE # 查看启动时IDE设备检测状况
ifconfig # 查看所有网络接口的属性
iptables -L # 查看防火墙设置
route -n # 查看路由表
netstat -lntp # 查看所有监听端口
netstat -antp # 查看所有已经建立的连接
netstat -s # 查看网络统计信息
netsta -ntulp #查看udp,tcp 端口占用
ps -ef # 查看所有进程
top # 实时显示进程状态
#find
find / -name file1 从 '/' #开始进入根文件系统搜索文件和目录
find / -user user1 #搜索属于用户 'user1' 的文件和目录
find /home/user1 -name \*.bin #在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件
find /usr/bin -type f -atime +100 #搜索在过去100天内未被使用过的执行文件
find /usr/bin -type f -mtime -10 #搜索在10天内被创建或者修改过的文件
find / -name \*.rpm -exec chmod 755 '{}' \; #搜索以 '.rpm' 结尾的文件并定义其权限
find / -xdev -name \*.rpm @搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备
locate \*.ps #寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令
whereis ls #显示一个二进制文件、源码或man的位置
which ls #显示一个二进制文件或可执行文件的完整路径
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。