Linux的基本命令和目录解释

title : Linux的基本命令和目录解释


基本命令

查看文件

  • ll 管理员才能用的指令
  • ls 各个用户都能用, 参数: -a所有文件,包含隐藏文件 -l 详细信息

创建文件夹

  • mkdir 参数 -p 为父目录不存在能自动生成父目录

创建文件

  • touch 生成空文件
  • echo 生成一个带内容的文件 echo abc > hello.text 一个>写入 , 两个>> 追加

显示文件内容

  • cat 显示文本文件内容

复制文件或目录

  • cp 复制文件或目录

删除

  • rm删除 参数 -f强制删除 -r 递归删除
  • 删库跑路 rm -rf /*

移动

  • mv

查找文件

  • find -name hello 查找文件

检索文件内容查找

  • grep 检索查找 grep liu ./hello/helloword.txt

分页显示

  • more 分页显示文本文件 (more --help 查看帮助)

显示文件结尾

  • tail 显示结尾内容 参数: -f 跟踪输出 (类似于tomcat控制台)

shell 复制粘贴 : 复制 ctrl + insert 粘贴 shift + insert (本人试的粘贴不行,网友知道为啥可以私信我,虚心求教)


Linux的系统命令

  • top 相当于任务管理器
  • ps 当前进程的快照状态
  • du 查看使用空间的
  • free 显示当前系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。
  • netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等

压缩解压缩

tar

  • -c压缩
  • -x解压缩
  • -z gzip算法压缩。压缩文件 *.tar.gz
  • -j bzip2算法压缩。 压缩文件 *.tar.bz2
  • -v显示文件列表
  • -f 文件名
tar -czvf ys.tar.gz .  压缩根据gzip算法
tar -xzvf ys.tar.gz  解压缩根据gzip算法

tar -cjvf kk.tar.bz2 .   压缩当前目录下所有文件为 kk.tar.bz2
tar -xjvf kk.tar.bz2    解压缩根据bzip2算法


文件夹解释

  • bin - exe可执行文件
  • boot - 系统启动的文件
  • dev - 存放设备文件: 打印机
  • etc - 存放系统配置文件 : mysql的配置文件 等等
  • home - 账户目录
  • lib - 运行依赖
  • opt - 额外安装的软件
  • proc - 存放当前内存的映射
  • root - 超级用户目录
  • sbin - 超级用户的exe可执行文件
  • var 存放数据的目录

比较重要的四个目录

  • home - 账户目录
  • etc - 存放系统配置文件 : mysql的配置文件 等等
  • usr/local - 下载的软件安装的程序放到此目录
  • var - 存放数据的目录。mysql .db

未完
我的博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值