当前位置: 首页 > news >正文

Linux常见命令

Linux 是一种广泛使用的操作系统,尤其在服务器和开发环境中。以下是一些常见的 Linux 命令及其用途:

文件和目录操作
1. ls- 列出目录内容
   - ls -l:以长格式列出
   - ls -a:显示隐藏文件

2. cd- 切换目录
   - cd /path/to/directory:进入指定目录
   - cd ..:返回上一级目录

3. pwd- 显示当前工作目录

4. mkdir - 创建目录
   - mkdir new_directory

5. rmdir - 删除空目录
   - rmdir empty_directory

6. rm- 删除文件或目录
   - rm file.txt
   - rm -r directory:递归删除目录及其内容

7. cp - 复制文件或目录
   - cp file1.txt file2.txt
   - cp -r dir1 dir2:递归复制目录

8. mv- 移动或重命名文件或目录
   - mv oldname.txt newname.txt
   - mv file.txt /path/to/directory

9. touch- 创建空文件或更新文件时间戳
   - `touch newfile.txt`

10. cat - 查看文件内容
    - cat file.txt

11. more / less- 分页查看文件内容
    - more file.txt
    - less file.txt

12. head / tail - 查看文件的开头或结尾部分
    - head -n 10 file.txt:查看前10行
    - tail -n 10 file.txt:查看最后10行

压缩和解压缩
1. tar - 打包和解包文件
   - tar -cvf archive.tar /path/to/directory:打包
   - tar -xvf archive.tar:解包

2. gzip / gunzip- 压缩和解压缩文件
   - gzip file.txt
   - gunzip file.txt.gz

3. zip / unzip - 压缩和解压缩文件
   - zip archive.zip file.txt
   - unzip archive.zip

 

相关文章:

  • Mac远程桌面软件哪个好用?
  • 服务器和本地电脑之间如何传输文件
  • 基于SpringBoot的“数据驱动的资产管理系统站”的设计与实现(源码+数据库+文档+PPT)
  • Android视频流畅播放要素
  • 19.5、C++11新特性有哪些⑤【模板的改进】
  • 科技查新有不通过的情况吗?为什么?
  • JAVA网络协议1
  • C++蓝桥杯基础篇(七)
  • 在单片机上部署的 k3s - agent 中遇到 `Failed to create pod sandbox` 错误
  • windows系统中大容量硬盘分区为1TB的方法
  • ECU抽象-I/O硬件抽象
  • 40岁开始学Java:Java中单例模式(Singleton Pattern),适用场景有哪些?
  • 【星云 Orbit • STM32F4】08. 用判断数据头来接收据的串口通用程序框架
  • K8S学习之基础六:k8s中pod亲和性
  • qt实践教学(编写一个代码生成工具)持续更新至完成———
  • 力扣:1.两数之和(O(n)复杂度)
  • [Computer Vision]实验七:图像检索
  • 摄像头应用编程(四):ARM Linux LCD实时预览UVC摄像头画面
  • 摄像头应用编程(三):多平面视频采集
  • 009---基于Verilog HDL的单比特信号边沿检测
  • 空调+零食助顶级赛马备战,上海环球马术冠军赛将焕新登场
  • 金融监管总局修订发布《行政处罚办法》,7月1日起施行
  • 五大光伏龙头一季度亏损超80亿元,行业冬天难言结束
  • 范宇任上海宝山区副区长
  • 街区党支部书记们亮出治理实招,解锁“善治街区二十法”
  • 张炜琳已任三明市委常委、宣传部部长