首页 > 系统相关 >linux文件操作相关命令

linux文件操作相关命令

时间:2023-07-21 14:57:35浏览次数:27  
标签:bin 文件 wc 查看 命令 ls linux usr

1.pwd  打印工作目录

2.cd +路径  改变目录(相对路径/绝对路径)

3.ls  查看目录下的内容

  ls -l 长格式查看

  ls -a 查看所有文件

  ls -R 递归式查看

4.cat+文件  连接多个文件,或查看文件内容

  cat -n +文件 连接多个文件或查看文件,并显示行号

5.touch  创建空文件,或修改已有文件的最后访问时间

6.mkdir  创建文件夹

7.rm +文件  删除文件

  rm -f +文件  强制删除

  rm -r +文件 递归删文件(夹)

8.rmdir +空文件夹  删除空文件夹

9.wget +url 通过网络指定的url下载文件

10.gzip/gunzip  文件压缩/解压缩

11.tar  文件归档/解归档

  tar -xvf 解归档(一个文件折成多个文件)

  tar -cvf 创建归档文件(多个文件合成一个文件)

12.wc  查看文件行数,单词数,字符数

  wc -l  查看行数

  wc -w 查看单词数

  wc -c 查看字符数

13.sort +文件  文件内容排序(默认升序)

  sort -r +文件 文件内容降序排列

14.uniq +文件  文件去重(相邻相同的内容会被过滤掉) 

15.head/tail+文件  查看文件的开头/结尾部分

16. |  管道  eg:cat test.txt | sort

17.diff +文件+文件  比较文件的不同

18.cp+文件+ 路径  拷贝文件,把文件拷贝到某个路径下

  cp -r +文件 (夹)+路径 拷贝文件夹

19.mv+文件+路径  移动文件,把文件移动到某个路径下

20.ln /usr/local/python37/bin/python3 /usr/bin/python  硬链接(给磁盘文件添加了新的引用,只要引用数不为0,文件就不会消失)4

21.ln -s /usr/local/python/bin/python /usr/bin/python3  软连接(详单与window系统下的快捷键)

 

标签:bin,文件,wc,查看,命令,ls,linux,usr
From: https://www.cnblogs.com/zhaofen/p/17571329.html

相关文章

  • Linux常用命令
    1.切换目录cd/home #切换到根目录cdxxx   #切换到xxx菜单cd..     #返回上一级2.查看当前目录pwd3.查看当前服务ps-ef|grepxxx4.杀死进程kill-9pid5.查看日志tail  -1000fXXX.log6.清空日志文件sudo-iecho>log.log7.解压文件unzip......
  • Day2 dos命令
    打开CMD的方式开始+系统+命令提示符win键+R输入cmd打开控制台(推荐使用)在任意文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口资源管理器的地址栏前面加上cmd空格路径 管理员方式运行选择以管理员方式运行 常用dos命令E:去盘1.#盘符切换2.#查......
  • linux下查看用户
    1.cat/etc/passwd/etc/passwd是一个文本文件,其中包含了登录Linux系统所必需的每个用户的信息。它保存用户的有用信息,如用户名、密码、用户ID、群组ID、用户ID信息、用户的家目录和Shell。2.可以使用awk或cut命令仅打印出Linux系统中所有用户的用户名列表awk-......
  • php实现浏览器端大文件分块上传
    ​ 前段时间做视频上传业务,通过网页上传视频到服务器。视频大小小则几十M,大则1G+,以一般的HTTP请求发送数据的方式的话,会遇到的问题:1,文件过大,超出服务端的请求大小限制;2,请求时间过长,请求超时;3,传输中断,必须重新上传导致前功尽弃; 解决方案:1,修改服务端上传的限制配置;Nginx以......
  • Vscode 编写opencv配置文件
    创建一个新文件夹并在vscode打开,在此文件夹下新建一个.vscode文件夹,再继续新建三个.json文件(tasks.json,launch.json,c_cpp_properties.json)。 c_cpp_properties.json如下,"includePath"添加自己的头文件路径,"compilerPath"改为自己对应的gcc路径。{"configurations":[......
  • Spring Boot配置文件加载顺序
    项目内部配置文件springboot启动会扫描一下位置application.properties或者application.yml文件作为springboot的默认配置文件1、file:./config/2、file:./3、classpath:/config/4、classpath:/加载顺序可以通过启动命令spring.config.location修改java-jarspring-boot-......
  • Linux常用操作
    前言记录一下工作中用到过的Linux操作。查看日志tail#实时监控日志tail-f文件名如:tail-finfo.log#查看日志尾部最后10行日志tail-n10stdout.loggrepgrep"要搜索的内容"文件名查看文件vimvim文件名#进入编辑模式1.i在光标处编辑2.A在当......
  • python3 读取xlsx文件
    Python3读取xlsx文件作为一名经验丰富的开发者,我将教会你如何使用Python3读取xlsx文件。这里我将按照以下步骤展示整个过程,并提供相应的代码和注释。步骤概览下面是实现“Python3读取xlsx文件”的步骤概览:步骤描述步骤1导入所需的依赖库步骤2打开xlsx文件步骤......
  • Redis安装整理(window平台和Linux平台)
    window平台Redis安装 rediswindows安装文件下载地址:http://code.google.com/p/servicestack/wiki/RedisWindowsDownload#Download_32bit_Cygwin_builds_for_Windows我选择的redis为最新版的安装文件,见下图:  Redis安装文件解压后,有以下几个文件。见下图  re......
  • Linux应用程序安装
    一、linux安装包分类1.Linux源码包源码包就是一大堆源代码程序,是由程序员按照特定的格式和语法编写出来的2.LinuxRPM二进制包二进制包,也就是源码包经过成功编译之后产生的包。由于二进制包在发布之前就已经完成了编译的工作,因此用户安装软件的速度较快(同Windows下安装软件速......