关于Linux命令的使用

一、Linux命令的基本使用

在Linux中有大量的命令,但是我们学习命令不能死记硬背,用的多了,自然就记住了;不要尝试一次学会所有的命令,有些命令是很少用的,因此我们首先要掌握常用的命令

常用Linux命令:

注意:rm命令只能删除文件,不能删除文件夹,删除文件夹可以用rm -r命令

终端窗口查看命令的帮助信息:

command --help:显示command命令的帮助信息

man command:显示command命令的帮助信息

使用man的操作键:

 二、ls命令说明

ls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一,类似于DOS下的dir命令。

Linux下文件和目录的特点:

  • Linux文件或者目录名称最长可以有256个字符
  • 以 . 开头的文件为隐藏文件,需要用-a参数才能显示
  • .代表当前目录(cd .表示的是进入当前文件目录)
  • ..代表上一级目录(cd..表示的是进入上一级目录)

ls常用选项:

注意:

  • 直接使用-h时没有什么效果,必须和-l一起使用时候才会显示出效果,和单独使用-l区别就在于所占内存大小更直观。(-l -h等价于-lh)
  • 多个参数可以同时使用

当文件过多时,我们可以使用通配符对ls下的文件进行一个筛选

三、cd命令使用

概述:cd是英文单词change directory的简写,其功能为更改当前的工作目录,也是用户最常用的命令之一。(Linux所有的目录和文件名对大小写是比较敏感的)

两种回到home/用户目录的方法:

  1. 直接cd
  2. cd ~

四、创建和删除操作

touch:创建文件或修改文件时间;如果文件不存在可以创建一个空白文件,如果文件已经存在,可以修改文件的末次修改日期。

mkdir:创建一个新的目录 

注意:新建目录的名称不能与当前目录中已有的目录或文件同名

rm:删除文件或者目录;使用该命令要小心,删除后的文件不在回收站,因此文件删除后是不能恢复的

 

 删除文件时也可以用上面说的通配符,对删除的文件进行一个筛选,可以同时删除一类文件。

五、拷贝和移动文件

  •  tree命令可以以树状图列出文件目录结构(只显示目录);tree~表示的是家目录下的树状图
  • cp命令的功能是将给出的文件或者目录复制到另一个文件或者目录中,相当于DOS下的copy命令,目标文件处名字默认是原文件名

tree命令:

  

cp命令:

注意:同删除文件夹时候一样,使用-r可以处理目录

mv命令:

如果复制到当前位置,目标文件可以直接写.;因为.代表当前位置。

六、查看文件内容

  •  cat命令

概述:cat命令可以用来查看文件内容、创建文件、文件合并、追加文件内容等功能,会一次显示所有的内容,适合查看内容较少的文本文件。

注意:linux中还有一个nl的命令和cat -b的效果一样 

  • more命令

概述:more命令可以用于分屏显示文件内容,每次显示一页内容,适用于查看内容较多的文本文件。

  •  grep命令

概述:在linux系统中grep命令是一种强大的文本搜索工具,grep允许对文本文件进行模式及查找,所谓模式查找又被称其为正则表达式

常用的两种模式查找:

其中123.txt是文件名。 

七、echo 文字内容

概述:echo会在终端中显示参数指定的文字,通常会和重定向联合使用

重定向>和>>:

  • Linux允许将命令执行结果重定向到一个文件
  • 将本应显示在终端上的内容输出/追加到指定文件中
  • >表示输出,会覆盖文件原有的内容
  • >>表示追加,会将内容追加到已有文件的末尾

对比:touch只可以创建一个文件,而echo可在创建文件的同时输出文件内容

八、管道|

  • Linux允许将一个命令的输出可以通过管道做为另一个命令的输入
  • 以现实生活中的管子理解会更容易,一头塞东西进去,另一头取出来,这里的|的左右分为两端,左端塞东西(写),右端取东西(读)

常用的管道命令:

  • more命令:分屏显示内容
  • grep:在命令执行结果的基础上查询指定的文本

九、远程管理常用命令

  • 关机/重启:shutdown

概述:shutdown命令可以安全关闭或者重新启动系统,当不指定选项和参数时,默认表示一分钟之后关闭电脑;远程维护服务器时,最好不要关闭系统,而应该重新启动系统。

 

  • 网卡和IP地址

 概述:网卡是一个专门负责网络通讯的硬件设备,IP地址是设置在网卡上的地址信息;每台联网的电脑上都有IP地址,是保证电脑之间正常通讯的重要设置。

命令ifconfig :可以查看/配置计算机当前的网卡配置信息。

 提示:127.0.0.1 被称为本地回环地址,一般用来测试本机网卡是否正常。

命令ping:

  • 一般用于检测当前计算机到目标计算机之间的网络是否通畅,数值越大,速度越慢
  • 网络管理员之间也常将ping用作动词,ping一下某计算机,看他是否开着。

原理:网络上的机器都有唯一的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个数据包,根据返回的数据包及时间,我们可以确定目标主机的存在。

 注意:在Linux中,想要终止一个终端程序的执行,绝大部分都可以用ctrl+c

补充:

计算机中文件大小的表示方式:

Linux与windows对比:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凌晨四点半sec

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值