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:查看路由表
相关推荐
名誉寒冰6 分钟前
深入理解fd_set:从基础到实战应用(Linux/C++)
java·linux·c++
脆皮瞎10 分钟前
内网域渗透-信息收集
网络·网络安全
此生只爱蛋10 分钟前
【Linux】内网穿透(实操)/打洞
linux·github
写代码的【黑咖啡】20 分钟前
Python 中的控制流程:掌握程序的逻辑跳转
服务器·javascript·python
老猿讲编程21 分钟前
【车载信息安全系列1】车载Linux系统常用的OpenSSL, HSE加密工作原理
linux·网络
猛喝威士忌21 分钟前
【虚拟机】使用OpenWrt作为虚拟机集群的软路由(下)
linux·网络协议
博语小屋24 分钟前
Linux 地址转换函数详解
linux·运维·服务器·c++
饱饱要坚持可持续发展观28 分钟前
Linux 防火墙开放/限制端口
linux·运维·网络
哈利路亚胡辣汤35 分钟前
访问网页的全过程
网络·面试
longxibo44 分钟前
【Ubuntu datasophon1.2.1 二开之三:解决HDFS安装后,启动失败:sudo: unknown user hdfs】
linux·ubuntu·hdfs