Linux基本命令

什么是Linux

Linux是操作系统的核心。您可能听说过UNIX。好吧,Linux是一个UNIX克隆。但它实际上是由Scratch的Linus Torvalds创建的。Linux是免费的开源软件,有几个Linux发行版,通常称为“发行版”。

  • Ubuntu Linux
  • 红帽企业Linux
  • Linux Mint
  • Debian
  • Fedora

Linux主要用于服务器,因为Linux快速,安全且免费,大约90%的互联网由Linux服务器提供支持!在全球大约80%的智能手机中运行的操作系统Android也是由Linux内核制作的。

Linux基本命令

列出文件(ls)

如果要查看UNIX或Linux系统上的文件列表,请使用“ **ls”**命令。

它显示当前目录中的文件/目录。

20190715162549.png

注意:

  • 目录用蓝色表示。
  • 文件用白色表示。
  • 您将在不同的Linux版本中找到类似的配色方案。

如果你的“音乐”文件夹包含以下子目录和文件。

20190715162822.png

可以使用**'ls -R’来显示目录中的所有文件,还可以显示子目录中的所有文件**

20190715163056.png

注意:该命令区分大小写。如果输入“ ls - r ”,您将收到错误消息。

**‘ls -al’**提供了文件的详细信息。该命令以柱状格式提供信息。这些列包含以下信息:

第一列文件类型和访问权限
第二列文件的HardLink数量
第三列所有者和文件的创建者
第四列文件的所有者
第五列文件大小(以字节为单位)
第六列日期和时间
第七列目录或文件名

例如:

20190715163829.png

列出隐藏文件

任何以"."开头的目录/文件 除非你要求,否则不会被看见。要查看隐藏文件,请使用该命令。

ls -a
创建和查看文件

'cat’命令用于显示文本文件。它还可用于复制,组合和创建新的文本文件。

要创建新文件,请使用该命令

  1. cat > 文件名
  2. 添加内容
  3. 按’ctrl + d’返回命令提示符。

要查看文件,请使用命令

cat filename
删除文件

'rm’命令在没有确认的情况下从系统中删除文件。

要删除文件,请使用语法

rm filename
移动和重命名文件
mv filename new_file_location
创建目录
mkdir directoryname

如果要在“主目录”以外的其他位置创建目录,可以使用以下命令

mkdir / tmp / MUSIC

将在’/ tmp’目录下创建一个目录’Music’

还可以一次创建多个目录。

mkdir dir1 dir2 dir3
删除目录
rmdir directoryname

提示:确保要删除的目录下没有文件/子目录。在删除父目录之前,首先删除文件/子目录。

重命名目录

‘mv’(移动)命令(前面介绍过)也可用于重命名目录。使用以下给定的格式:

mv directoryname newdirectoryname

其他重要命令

man命令

Man代表手册,它是Linux操作系统的参考书。它类似于流行软件中的HELP文件。

要获得您不理解的任何命令的帮助,可以键入

man

举个例子,如果我们输入man man并按Enter键; 终端会给我们关于man命令的信息

历史命令

历史命令显示您在当前终端会话中过去使用的所有命令。这可以帮助您参考您输入的旧命令,并再次在操作中重复使用它们。

history
清除命令

此命令清除终端上的所有命令,并为您提供一个干净的窗口,就像刚启动终端一样。

clear
将命令粘贴到终端

很多时候你必须在终端上键入长命令,对于复制,来自源的文本,使用Ctrl + c,但是要在终端上粘贴它,需要使用Ctrl + Shift + p

在Linux中打印

pr命令可以以您想要的格式打印文件

此命令有助于格式化文件以在终端上打印。此命令有许多选项可用于对文件进行所需的格式更改。下面列出了最常用的’ **pr’**选项。

选项功能
-X将数据分为“x”列
-h “标题”将“标头”值指定为报告标题
-t不打印标题和顶部/底部边距
-d双重输出文件
-n用数字表示所有行
-l 页面长度定义页面中的行(页面长度)。默认值为56
- 保证金按边距编号格式化页面

让我们尝试一些选项并研究它们的效果。

将数据分成列

查看文件

20190715170603.png

我们希望其内容分为三列。语法是:

pr -x filename

带有’pr’命令的’-x’选项将数据分成x列。

20190715170931.png

分配标题
pr -h "header" filename

20190715171046.png

如上所示,我们已将文件排列为3列并分配了标题

安装软件

在Windows中,通过运行setup.exe文件来完成程序的安装。安装捆绑包包含程序以及正确运行程序所需的各种依赖组件。

在Linux / UNIX中,安装文件作为包分发。但是程序包只包含程序本身。任何相关组件都必须单独安装

可以使用apt命令安装或删除程序包。让我们使用命令更新系统中所有已安装的软件包

sudo apt-get update

在Ubuntu上安装程序的简单而流行的方法是使用软件中心,因为它上面有大多数软件包,它比从互联网上下载的文件安全得多。

发送电子邮件

要通过终端发送邮件,您需要安装软件包’mailutils’。

命令语法是

sudo apt-get install packagename

完成后,可以使用以下语法发送电子邮件。

mail -s' subject'-c'cc-address'-b'bcc-address''to-address'

20190715170035.png

总结

命令描述
ls列出当前工作目录中的所有文件和目录
ls - R.列出子目录中的文件
ls - a列出隐藏文件
ls - al列出包含权限,大小,所有者等详细信息的文件和目录。
cat>filename创建一个新文件
cat filename显示文件内容
cat file file2> file3连接两个文件(file1,file2)并将输出存储在一个新文件(file3)中
mv filename “新文件路径”将文件移动到新位置
mv filename new_file_name将文件重命名为新文件名
sudo允许常规用户使用超级用户或root用户的安全权限运行程序
rm filename删除文件
man提供有关命令的帮助信息
history提供当前终端会话中键入的所有过去命令的列表
clear清除终端
mkdir directoryname在当前工作目录或指定路径中创建新目录
rmdir删除目录
等等重命名目录
pr -x将文件分为x列
pr -h为文件指定标题
pr -n用行号表示文件
lp -nc lpr c打印文件的“c”副本
lp -d lp -P指定打印机的名称
apt-get用于安装和更新包的命令
mail -s’ subject’-c’cc-address’-b’bcc-address’‘to-address’发送电子邮件的命令
mail -s“Subject”to-address <Filename发送带附件的电子邮件的命令
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值