linux常用基础命令及网络命令

linux基础命令

ls

  • ls -a:列出目录中所有文件
  • ls -t:按时间降序排列出目录中所有文件
  • ls -S:按大小降序排列出目录中所有文件
  • ls -R:列出所有文件

cd

  • cd /:进入到根目录
  • cd -:进入到上一次工作路径
  • cd ~:进入到当前home用户

pwd

  • pwd:查看当前路径

mkdir

  • mkdir -p:一次建立多个文件

rm

  • rm -r:删除文件夹
  • rm -f:强制删除
  • rm -rf:强制删除文件

mv

  • mv -n * *:不会覆盖已存在的文件或目录
  • mv -f * *:强制覆盖已存在的文件或目录

cp

  • cp * *:复制文件
  • cp -r * *:复制目录

cat

  • cat filename:一次性显示整个文件
  • cat file1 file2 > file:合并文件

more

  • more:一页一页显示,空格向下,ctrl+b向上
  • more -n file:定义屏幕一次性显示行数
  • head -n:打印开头前n行

tail

  • tail -n:打印结尾后n行

which

  • which:查看可执行文件位置

whereis

  • whereis:查看二进制文件位置

find

  • find ./ -name file:在硬盘查询文件名称

chmod

  • chmod 755:所有者、组、其它人。读4写2执行1权限
  • chmod 777:所有者、组、其它人都具有权限。
  • chmod +x:给予执行权限
  • chmod -R:给予文件夹及其子文件权限

df

  • df -h:以人已阅读的格式显示

du

  • du -h:易读方式展示文件夹及子文件夹大小
  • du --total -h;显示总量

ln

  • ln -s 源文件 目标文件:创建软链接
  • rm -r 软链接名称:删除软链接及指向文件。或者使用unlink

date

  • date:显示时间

grep

  • grep:全局正则表达式搜索

ps

  • ps -ef:显示所有进程环境变量及进程间关系
  • ps -aux:显示所有包含其他使用的进程

top

  • top:显示进程的相关信息
  • top -c:显示完成的进程命令

kill

  • kill -9 进程号:杀掉进程

free

  • free -h:显示系统内存使用情况

scp

  • scp * *:拷贝文件到指定机器
  • scp -r * *:拷贝文件夹到指定机器

touch

  • touch:新建文件

tar

  • tar -zcvf *.tar 文件夹:压缩
  • tar -zxvf *.tar:解压

zip

  • zip:压缩
  • unzip:解压

awk

  • awk '{print $2}' filename:打印第二列
  • awk '-F ',' '{pring $2}' filename:使用,作为分隔符,打印第二列

sed

  • sed -i :直接在源文件修改
  • sed -n:打印多少行

histroy

  • history:查看历史执行命令,!*:执行上述命令

pwdx

  • pwdx 进程号:查询进程启动路径

linux网络命令

netstat

  • netstat -nltp:查看网络状态
  • netstat -anp:查看网络状态

ifconfig

  • ifconfig:查看网络状态

ping

  • ping:查看服务器网络状态

route

  • route:查看路由表
相关推荐
GeW2 分钟前
深圳APEC峰会倒计时:数据库与Linux运维的"隐形考场"
linux
梦到啥说啥1 小时前
Linux网络编程:UDP网络协议
linux·网络协议·udp
鸿蒙开发爱好者2 小时前
下班后做的小工具和小游戏,我把它们整理成了 WyanHub
网络·人工智能·职场和发展·个人开发
乐橙开放平台2 小时前
海康和大华摄像头能统一管理吗?可以通过 GB28181 或视频融合平台接入
网络·后端·物联网·音视频
无足鸟ICT3 小时前
【RHCA+】ipcrm命令(删除IPC资源)
linux
星恒随风3 小时前
MySQL 从零入门(四):表的增删改查与基础查询详解
linux·服务器·数据库·笔记·mysql
张小姐的猫4 小时前
【基于 WebSocket 的多用户网页五子棋】—— 项目结构设计与实用工具类模块
网络·websocket·网络协议
QXWZ_IA5 小时前
测绘单位采购RTK:设备价格、账号年费、售后,用时间轴分权重
网络·人工智能·安全
IT大白鼠6 小时前
GitLab 未认证 RCE 应急实战CVE-2026-97229(CVSS 10.0)
网络·安全·gitlab
陈希1236 小时前
Linux 网络诊断工具实战:ping、curl、tcpdump、mtr、dig 用法详解
linux·网络·tcpdump