Linux系统的特点

Linux系统的特点

稳定的操作系统

安装Linux的主机连续运行一年以上不曾宕机、不必关机是很平常的事;

安全性和漏洞的快速补修

Linux有众多电脑高手在使用,所以维护者众多,更新维护很快,而windows则是所有人都会用,且不开源;

多任务,多用户

你可以在一个Linux主机上规划出不同等级的用户,而且每个用户登录系统时工作环境可以不同,此外你还可以允许不同用户在同一时间登录主机以使用主机的资源;

什么是linux

Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

文件类型

标识了文件权限的是 drwxr-xr-x 这个字符串,头部的 d 标识了该文件的类型

文件权限

剩下 rwxr–r--,其中每一位都有可选的四种标识符表示

目录或文件操作命令

ls 选项 目录名

用于显示(list:列出)目录中所含的子目录和文件的名称、属性等内容。
省略“目录名”时显示当前目录中的子目录和文件。

常用选项及含义

-l: ls -l也可以写为ll。显示文件的类型、权限、链接数、文件所有者、文件所有者所在的组、文件大小(以B为单位)、最后修改时间、文件的完整名称(文件名+扩展名)。
-h:以k(千)字节为单位表示文件的大小,通常要配合-l使用,可写为ll -h。
-S:根据文件大小(size)排序,默认倒序。
–help:在标准输出上显示帮助信息。

ls 中使用通配符

*:匹配0个或任意多个的字符。
?:匹配一个任意字符。
[ ]:匹配任意一个包含在括号里的单字符,如[abc]、[a-k]、[1-5,a-i]、[ab,x-z]等。

file 文件名或目录名

用于查看文件类型

具体的文件类型包括:

普通文件:对应于ll命令显示结果中的“-”,还包括文本文件、程序文件、压缩文件等;
目录:对应于ll命令显示结果中的第1位为“d”;
设备文件:对应于ll命令结果中的第1位为“c”或“b”,其中c表示字符文件:如键盘;b表示块设备,如硬盘;
链接文件:对应于ll命令显示结果中的第1位为“l”。

more 文件名

用于分屏显示文件内容;
more在显示的时候会显示百分比,但显示内容只能向下翻屏,不能向上翻。使用回车可以向下多显示一行,使用空格可以向下多显示一屏,方向键均不起作用,退出时输入q 。

less 文件名

less的显示内容可以上下翻屏,使用上下方向键控制即可,退出时在“:”后输入q即可

head 选项 文件名

head用于显示文件前部的内容

选项及含义:

-c 字节数:显示文件前面指定个数的字节,1个汉字占3B。
-n 行数:显示文件前面指定个数的行,默认显示10行。
-v:详细输出模式(即显示文件头)。

wc 选项 文件名

无选项时,统计文件中的行数、单词数(word counts)和字节数

常用选项及含义:

-c:显示字节数。
-m:显示字符数。
-l:显示行数。
-w:显示单词数

du 选项 文件或目录名

用于统计目录或文件所占磁盘空间(disk usage)的大小

常用选项及含义:

-b:大小用bytes来表示,-k千、-m兆。
-c:显示完毕后再加上总计(默认值)。
-s:只显示文件或者目录大小的总和。
-h:用容易理解的单位表示文件大小,如K、M、G。其计算单位为1024,即1G=1024M 。默认KB。human-readable
-H:与-h基本相同,但计算单位为1000,即1G=1000M 。

echo

打印字符串或者变量的值,也可以间接创建一个文件。
echo可以把打印出来的字符串记录到文本文件中,如果文件不存在,将自动生成。
需要使用管道运算符 > 和 >> 命令> 覆盖原有内容 >> 准加内容
echo 内容(想加的内容) >>文本文件名

cd 改变/切换目录

进入或切换目录(change directory)

cd 相对路径或绝对路径

举例:
cd …:切换至父目录。
cd …/home:切换至父目录下的子目录home。
cd /var/www/html:绝对路径的写法,进入/var/www/html。
cd:切换至当前用户的家目录,cd ~。
cd ~Lumen:切换至用户Lumen的家目录。

rmdir删除目录和文件

删除空目录(rmdir)

vrmdir 选项 目录 ( remove directory )

rmdir只能删除空目录。

常用选项及含义:

-v:对已经删除的目录给出提示信息。
rm删除目录和文件

rm 选项 目录或文件名

可以删除多个文件或目录,文件或目录间用空格间隔。

常用选项及含义:

-r:递归删除,非空目录也可删除。
-f:不提示确认信息,强制删除。
-v:显示执行结果信息。

cp 复制目录或文件(copy)

cp 选项 源目录或文件 目的目录或文件
把源复制到目的地,可以复制文件和目录。

常用选项及含义:

-r:递归复制目录下所有的子目录和文件。
-u:如果源比较新,或者未写目的,才会进行复制。
-p:除复制源的内容外,还将把其修改时间和访问权限也复制到目的地中。
-a:常在复制目录时使用,该选项保留链接、文件属性,并递归地复制目录。
示例:
cp /root/install.log /Lumen

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值