首页 > 系统相关 >Linux

Linux

时间:2023-02-16 16:34:54浏览次数:48  
标签:文件 显示 查找文件 复制 内容 Linux 字符串

1、touch 创建文件

2、rm  删除文件

  -f  强制删除

  -i  发起确认删除

  -r  删除目录及其内容

3、cat/less/more/tail/head

  • cat命令是整个文件的内容从上到下显示在屏幕上(tac命令倒序显示)

 

  • more命令是整个文件的内容一页一页从上到下显示在屏幕上
  • less 工具是对文件或其它输出进行分页显示的工具
  • head命令是显示一个文件的内容的前多少行
  • tail命令是显示一个文件的内容的最后多少行

  cat      -b/-n/-s     对非空输出行编号/对输出的所有行编号/不输出多行空行

  more  +n/-n/(+/pattern)/(/字符串)    从第n行开始显示/每屏显示n行/从pattern前两行开始显示/向下搜索字符串

  less    -N/-m/(/字符串)/(?字符串)/-i  显示每行行号/显示百分比/向下搜索“字符串”/向上搜索“字符串”/忽略搜索时的大小写

  head   -c/-n  显示一个文件的内容的前n字节/显示一个文件的内容的前n行

  tail    -c/-n/-f     显示一个文件的内容的最后n字节/显示一个文件的内容的最后n行/实时查看文件

4、>   覆盖重定向

   >>    追加重定向 

5、cp  源文件  目标文件    复制文件

  -r  若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件

  -l  不复制文件,只是生成链接文件

  -f/-i  强制覆盖复制/询问覆盖复制

6、mkdir  -p  创建文件夹,目录不存在则创建

7、chmod  修改权限

  分组:文件所有者(Owner)、用户组(Group)、其它用户(Other Users)

  权限:可读r,可写w,可执行

8、netstat -anp  查看进程端口号

  -a  显示所有连线中的Socket

  -n  直接使用IP地址,而不通过域名服务器

  -p  显示正在使用Socket的程序识别码和程序名称

9、find  在指定目录下查找文件

  -name/-iname  文件名称符合 name 的文件/忽略大小写

  -atime n   在过去 n 天内被读取过的文件

  -ctime n    在过去 n 天内创建的文件

  -mtime n    在过去 n 天内修改过的文件

  -cmin n   在过去 n 分钟内被修改过

10、grep  用于查找文件里符合条件的字符串

  -A n   查找文件中指定行+前n行内容  

  -B n   查找文件中指定行+后n行内容

  -C n   查找文件中指定行+前后n行内容

 

标签:文件,显示,查找文件,复制,内容,Linux,字符串
From: https://www.cnblogs.com/Will-Zh/p/17077762.html

相关文章

  • Linux 上pcntl安装步骤
    一。下载对应的PHP源码包wgethttp://cn2.php.net/get/php-5.5.20.tar.gz/from/this/mirror 二。解压下载的源码文件tar-zxvfphp-5.5.20.tar.gz 三。进入ph......
  • 【OpenWrt/Linux】OpenWrt多余磁盘分区重新分区
    仅做记录参考本操作基于NanoPiNeoCore,SD卡中32G内存在刷入OpenWrt后还会有许多剩余空间,通过以下命令可以实现重新分区利用。用ssh连接OpenWrt或者使用自带终端首先使......
  • 阿里云 cloud linux 2 搭建LNMP环境
    2023年2月16日15:38:38官方说明: https://www.alibabacloud.com/help/zh/elastic-compute-service/latest/manually-deploy-an-lnmp-environment-on-an-ecs-instance-tha......
  • linux下只显示文件或是文件夹的方法
    在处理文件相关操作的时,我们可能会用到只显示文件或者是只显示文件夹的功能,可以使用如下命令来实现:只显示文件ls-l|grep^[^d]|awk'{print$8}'1.其中ls-l就......
  • 【IMX6ULL】一、Linux开发环境搭建
    注:参考【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.6一、Ubuntu和Windows文件互传在开发的过程中会频繁的在Windows和Ubuntu下进行文件传输,比如在Windwos下进......
  • Linux下嵌入式Web服务器BOA和CGI编程开发
    一、环境搭建二、相关配置(部分)三、调试运行四、测试源码参考五、常见错误六、扩展(CCGI,SQLite)# 一、环境搭建操作系统:Ubuntu12.04LTSboa下载地址(但是我找不到...): http......
  • Linux下解压命令、压缩命令大全,详细教程
    https://cloud.tencent.com/developer/article/1404921linux下unzip解压报错“symlinkerror:Filenametoolong“ https://www.cnblogs.com/xingboy/p/16037743.ht......
  • Linux 下查看根目录各文件内存占用情况
    1、df-h 命令查看整体磁盘使用情况2、 使用 du-ah--max-depth=1  /  可以查看根目录下各个文件占用情况使用命令du-h–max-depth=1/var/log/*查看/v......
  • linux系统安装jdk1.8、mysql5.7、redis(压缩包版本教程)
    linux系统安装jdk1.8、mysql5.7、redis(压缩包版本教程)在内网环境中的linux系统上安装环境,十分的麻烦(没有网络)一、安装jdk1.81.在use/local下创建相关文件夹:1.mkdirja......
  • linux系统(centos7)安装gcc命令包(解压缩版)
    linux系统(centos7)安装gcc命令包(解压缩版)一、如果执行gcc–version出现以下信息,表示已经安装过gcc,可以跳过该步骤:[boco@CDH-143spark_job_monitor]$gcc--versiongcc......