博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
命令行基础
阅读量:7246 次
发布时间:2019-06-29

本文共 1135 字,大约阅读时间需要 3 分钟。

常见命令使用

ls:列出当前目录内容

List directory contents

  • ls -1:每行列一条
  • ls -a:列出所有文件,包括隐藏文件
  • ls -la:列出所有文件及其详细信息(权限 所有者 大小 修改日期),示例:
  • ls -lh:不包含隐藏文件的所有文件及其详细信息。文件大小用KB,MB等单位展示
  • ls -lS:按文件大小降序排列
  • ls -ltr:按修改日期排列(旧的靠前)

cat:查看和串联文件

Print and concatenate files

  • cat file:显示文件内容

  • cat > file << EOF:创建文件并写入内容。注意文件内容写完后输入结束标志EOF(end of file)

    示例:

user@DESKTOP MINGW64 ~/Desktop (master)$ cat > 1.txt <
Hi> Nice to meet you> eof> EOFuser@DESKTOP MINGW64 ~/Desktop (master)$ cat 1.txtHiNice to meet youeof复制代码
  • cat file1 file2 > target_file:把几个文件合并为一个文件,覆盖目标文件内容
  • cat file1 file2 >> target_file:把几个文件内容追加到目标文件中

mv:移动或重命名文件和目录

Move or rename files and directories

  • mv 文件1 文件2:把文件1重命名为文件2,这里的文件也可以是目录
    • -i:如果文件2已经存在,则询问是否覆盖
    • -f:直接覆盖
  • mv 文件1 文件2 目录:把文件1、文件2移动至目录,这里的文件也可以是目录
    • mv * ../:移动当前文件夹下的所有文件到上一级目录

touch:创建文件或改变修改时间

Change a file access and modification times (atime, mtime).

  • touch 文件名:创建新文件或把已有文件的修改时间改为当前时间
  • touch -t YYYYMMDDHHMM.SS filename:把文件时间修改为指定时间
  • touch -r 文件1 文件2:把文件2的时间修改为文件1的时间

常用资源

命令行释义

地址:

在这个网站写下命令行就可以看到每个命令对应的解释。

命令行常见用法

地址:

用命令npm install -g tldr 下载

使用:tldr ls

获取一个操作的命令行

搜索:Linux 你需要的操作

转载于:https://juejin.im/post/5c05deeae51d45242906ef3c

你可能感兴趣的文章
Python基础教程 - Tdcqma
查看>>
Gulp安装及使用
查看>>
Nginx教程(五) Nginx配置文件详解
查看>>
一篇文章,带你明确什么是过拟合,欠拟合以及交叉验证
查看>>
【入门详解】MyBatis入门基础详解
查看>>
【转】keyCode对照表及JS监听组合按键
查看>>
网络设备Web登录检测工具device-phamer
查看>>
树莓派安装mono
查看>>
PHPCMS V9静态化HTML生成设置及URL规则优化
查看>>
linux磁盘管理系列二:软RAID的实现
查看>>
MySQL server has gone away 问题的解决方法
查看>>
js文字跳动效果
查看>>
所谓情商高,就是会说话
查看>>
02Spark的左连接
查看>>
cratedb 集群 docker-compose 安装试用
查看>>
21天打造分布式爬虫-简书整站爬取(十)
查看>>
es6 - 回调深渊
查看>>
streamsets k8s 部署试用
查看>>
在Windows Mobile和Wince(Windows Embedded CE)下使用.NET Compact Framework进行GPS NMEA data数据分析的开发...
查看>>
网络基础知识:(一)网络分层和网络设备
查看>>