linux 基本命令

学习Linux命令的目的,为了远程维护和管理服务器

Linux下终端常用命令

  1. ls 命令

ls是list的缩写,类似DOS下的dir命令

Linux目录和文件特点

以 . 开头的文件为隐藏文件,需要用 –a参数才可以显示

一个 . 表示当前目录,两个 .. 表示上级目录

ls –l 可以显示文件的详细信息,创建时间,大小等

ls –lha  可以显示所有文件包括隐藏文件的信息

ls 命令和通配符的使用

ls 1* 可以显示所有以 1 开头的文件

ls *1.txt 可以显示所有以1结尾的txt 文件

ls *1* 可以找到所有以 1 结尾的所有类型文件

同理 ? 问号匹配的是一个字符

Ls ?1?.txt 表示找中间一位是1的txt文档

ls [1-9]23.txt 表示第一个字母是1到9之一后面。。。

  1. pwd 显示当前所在位置

3,cd 进入某个目录

       cd – 在最近两个目录切换

       cd 表示进入home

       cd ~ 表示进入home

  1. touch 创建文件

如果文件已经存在,可以修改文件的末次修改日期

如果文件还没存在,可以创建一个空白文档

mkdir 创建目录

 mkdir a/b/c/d递归创建多个目录

  1.  rm  删除文件

linux 基本命令_第1张图片

rm –r * 表示删除当前目录下的所有目录

 

  1. Tree 命令

可以以树状形式显示出目录

Tree ~ 检查家目录的文件结构

  1. cp 复制文件到指定文件夹

cp ~/Documents/123.txt .

~ 表示home文件,后面的点 . 表示当前文件

7,mv 命令可以用来移动文件或者目录

 mv 源文件 目标文件

 mv –i 文件覆盖情况提醒

8,查看文件内容命令

linux 基本命令_第2张图片linux 基本命令_第3张图片

 

linux 基本命令_第4张图片

9,grep 本文内容搜索命令

       grep as 123.txt 表示在123.txt文档中搜索as字母

       加 –n 会标明序号,加 –I 会忽略大小写

       如果要搜索内容之间有空隔这需要加引号

linux 基本命令_第5张图片

10, echo 命令和 重定向 >和>> 结合

       echo 加参数会将后面的参数在终端显示,在加上 > 和文件名则会在将终端内容显示在文件里面,如果加 >> 和文件名则会将终端内容加在文件内容后面不会覆盖

 

11,管道 符号 | 一个命令的输入会作为另一个命令的输出

   

linux 基本命令_第6张图片

Ipconfig 结合管道 | 和搜索命令grep可以清晰找到内容

linux 基本命令_第7张图片

linux 基本命令_第8张图片

 

 

 

 

Ip地址和端口号的关系

linux 基本命令_第9张图片

 

你可能感兴趣的:(linux 基本命令)