linux命令怎么用
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,小编给大家分享一下linux命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!stat命令查看一个文件的属性 :访问
千家信息网最后更新 2025年02月02日linux命令怎么用
小编给大家分享一下linux命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
stat命令查看一个文件的属性 :访问时间(Access)、修改时间(modify)、状态改变时间(Change)stat filename查找并删除/data这个目录7天前创建的文件# find /data -ctime +7 -exec rm -rf {} \;# find /data -ctime +7 | xargs rm -rffind命令查找文件并复制到/opt目录方法1:# find /etc -name httpd.conf -exec cp -rf {} /opt/ \;: #-exec执行后面命令,{}代表前面输出的结果,\;结束命令方法2:# find /etc -name httpd.conf |xargs -i cp {} /opt #-i表示输出的结果由{}代替查看根目录下大于1G的文件 默认单位是b,可以使用其他单位如,C、K、M# find / -size +1024Mtar命令压缩排除某个目录# tar zcvf data.tar.gz /data --exclude=tmp #--exclude参数为不包含某个目录或文件,后面也可以跟多个查看tar包存档文件,不解压# tar tf data.tar.gz #t是列出存档文件目录,f是指定存档文件实时查看系统所使用内存#free -b -s55秒循环一次...查看端口被哪个进程占用 # lsof -i:端口号# netstat -tunlp | grep 端口号查看服务器IP连接数# netstat -tun | awk '{print $5}' | cut -d: -f1 |sort | uniq -c | sort -n -tun:-tu是显示tcp和udp连接,n是以IP地址显示cut -d:-f1:cut是一个选择性显示一行的内容命令,-d指定:为分隔符,-f1显示分隔符后的第一个字段。uniq -c:报告或删除文中的重复行,-c在输出行前面加上出现的次数sort -n:根据不同类型进行排序,默认排序是升序,-r参数改为降序,-n是根据数值的大小进行排序iptables将本机80端口转发到本地8080端口# iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080iptables网站跳转先开启路由转发:# echo "1" > /proc/sys/net/ipv4/ip_forward #临时生效内网访问外网(SNAT):# iptables -t nat -A POSTROUTING -s [内网IP或网段] -j SNAT --to [公网IP]内网服务器要指向防火墙内网IP为网关公网访问内网(DNAT)(公网端口映射内网端口):# iptables -t nat -A PREROUTING -d [对外IP] -p tcp --dport [对外端口] -j DNAT --to [内网IP:内网端口]内网服务器要配置防火墙内网IP为网关,否则数据包回不来。另外,这里不用配置SNAT,因为系统服务会根据数据包来源再返回去 修改网卡MAC地址:#ifconfig eth0 down#ifconfig eth0 hw ether 00:AA:BB:CCD:EE#ifconfig eth0 up列出nginx日志访问最多的10个IP方法1:# awk '{print $1}' access.log |sort |uniq -c|sort -nr |head -n 10sort :排序uniq -c:合并重复行,并记录重复次数sort -nr :按照数字进行降序排序 监控目录,新创建的文件名追加到日志中 要安装inotify-tools软件包#!/bin/bashMON_DIR=/optinotifywait -mq --format %f -e create $MON_DIR |\while read files; do? echo $files >> test.logdone 在Linux上释放所有arp:#arp -d -a 关于sysctl: /etc/sysctl.conf对应的是/proc/sys/目录...例如要修改/proc/sys/net/ipv4/ip_default_ttl的话,就修改/etc/sysctl.conf文件如下...添加一行为:net.ipv4.ip_default_ttl=255,也就是把文件夹变成小数点就可以啦然后执行一次#sysctl -p就可以生效啦。使用date修改系统时间:$ date -s "20190301 14:31:00" #hwclock写入bios使退出SSH后程序继续运行:# disown或者是nohup command &设置环境变量#export 变量名=变量值自动化任务 cron,at,batch系统管理员通过cron.deny和cron.allow来禁止和允许用户拥有自己的crontab文件...crontab的格式: 分 时 日 月 星期 要运行的命令(注意使用的命令必须是绝对路径)crontab -e 编辑crontab -r 删除crontab -u user 用某用户来执行crontab -l 列出当前crontab内容at也通过/etc/at.allow和at.deny文件空子后哪些用户可以使用at命令,哪些不行创建文件时即规定日期#touch -t 11091531file //11.09日15:31分字符串判断str1 = str2 两个串有相同内容、长度时为真str1 != str2 str1和str2不等时为真-n str1 串的长度大于0时为真(串非空)-z str1 串的长度为0时为真(空串)str1 str1为非空时为真 df 命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计--block-size={SIZE} 使用 {SIZE} 大小的 Blocks-k 等价于 --block-size=1024 -m 等价于 --block-size=1048576-T 显示文件系统的形式xargs 是给命令传递参数的一个过滤器 。可以将管道或标准输入(stdin)数据转换成命令行参数,也能够从文件的输出中读取数据, 也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。 能够捕获一个命令的输出,然后传递给另外一个命令。由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了 xargs 命令,例如: somecommand |xargs -item command-a file 从文件中读入作为sdtin-e flag ,注意有的时候可能会是-E,flag必须是一个以空格分隔的标志,分析到含有flag这个标志的时候就停止。-p 当每次执行一个argument的时候询问一次用户。-n num 后面加次数,表示命令在执行的时候一次用的argument的个数,默认是用所有的。-t 表示先打印命令,然后再执行。-i 或者是-I,将xargs的每项名称,一般是一行一行赋值给 {},可以用 {} 代替。-r no-run-if-empty 当xargs的输入为空的时候则停止xargs,不用再去执行了。-s num 命令行的最大字符数,指的是 xargs 后面那个命令的最大命令行字符数。-L num 从标准输入一次读取 num 行送给 command 命令-d delim 分隔符,默认的xargs分隔符是回车,argument的分隔符是空格,这里修改的是xargs的分隔符-x exit的意思,主要是配合-s使用-P 修改最大的进程数,默认是1,为0时候为as many as it can ,这个例子我没有想到,应该平时都用不到的吧
以上是"linux命令怎么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
命令
文件
目录
端口
系统
分隔符
时候
内容
参数
排序
输出
一行
数据
时间
用户
服务
输入
最大
字符
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
360检测网络安全
数据库知识与技术就业前景
应用程序软件开发工程师
阿里巴巴网络服务器在哪里
服务器2个硬盘如何数据同步
2019年教育信息化和网络安全
玛法里奥服务器
基因银行数据库
vo服务器安全插件
有趣数据库逻辑设计视频下载
公司网络安全技术考试
数据库营销的主要内容
两会网络安全数据安全
刑事嫌疑人数据库
计算机网络技术课程文档
无法openssl连接云服务器
数据库管理第四代架构
南沙区质量网络技术开发动态
9月16日网络安全宣传活动
珠海排队网络技术公司
无锡太湖学院网络安全密钥
公交车站设计软件开发
数据库模型演进历史
惠普服务器维修公司电话
触摸互动软件开发
证书服务器的配置与管理
其他软件开发包括
天地互联网科技有限公司
中学生网络安全文章
路由dns服务器可能不可用