首页 > 系统相关 >Linux常考知识点——(二)

Linux常考知识点——(二)

时间:2024-05-29 23:04:07浏览次数:19  
标签:文件 或者 知识点 常考 目录 命令 Linux 链接

#Linux

第二章

1.    Linux 惟独被授权的用户才可以使用系统命令。

2.    Linux 系统提供的命令需要在 shell 环境下运行。

3.    使用 bash 命令时,应注意以下 7 点:

(1)    命令名必须是小写英文字母。

(2)    方括号里面的部份是可选的。

(3)    选项是对命令的特殊定义。

(4)    命令行参数提供命令运行的信息或者命令执行过程中所使用的文件名。

(5)    如果命令行中没有参数,命令将从标准输入文件上接收数据,输出结果显示在标准输出文件上, 错误信息显示在标准错误输出文件上。

(6)    命令在正常执行后返回 0 值,表示执行成功;如果执行过程中出错,则返回非零值。

(7)    联机匡助对每一个命令的准确语法都做了说明。

4.    如果一个命令太长,一行放不下,要在第一行行尾输入“\”字符,按回车键。这时 shell 会返回一个 大于号(>)作为提示符,表示该命令行尚未结束,允许继续输入有关信息。

5.    who 命令显示:

(1)    正在使用系统的用户

(2)    所用终端名

(3)    注册到系统的时间

6.    who am i 命令

列出当前用户的相关信息。

7.    echo 命令

将命令行中的参数显示到标准输出上

8.    复习 date 命令  cal 命令   password 命令

9.    clear 命令

清除屏幕上的信息。清屏后,提示符移到屏幕的左上方。

10.  磁盘上的文件系统是层次结构的, 由若干目录和子目录组成, 最上层的目录称为根目录, 用“/”表示。

11.  root 目录就作为自己的父目录。

12.  文件名按照 ascii 码顺序列出,以数字开头的文件名列在前面,然后是以大写字母开头的文件名,最后 是以小写字母开头的文件名。

13.  文件的结构:

(1)    索引节点

(2)    数据

14.   以圆点( . )开头的文件是隐含文件,默认情况下,使用 ls 命令不能把它们在屏幕上显示出来。

15.  Linux 支持的文件类型:

(1)    普通文件:包括文本文件、数据文件、可执行的二进制程叙文件

(2)    目录文件

(3)    设备文件:包括字符设备和块设备

(4)    符号链接文件

16.  使用带-a 选项的 ls 命令可以显示隐含文件。

17.  cat 命令

(1)    显示文件的内容,输出到标准输出上。

(2)    连接两个或者多个文件。

18.  more 命令

显示文件内容,每次显示一屏。

19.  less 命令

分屏显示文件的内容。 less 命令允许用户向前或者向后浏览文件, more 命令只能向前浏览。

20.  head 命令

显示指定文件的开头若干行。默认值是 10

21.  tail 命令

显示指定文件的末尾若干行。

22.  touch 命令

修改指定文件的时间标签或者创建一个空文件。

23.  grep 命令

在文本文件中查找指定模式的词或者短语,并在标准输出设备上显示包括给定字符串模式的所有行。

24.  sort 命令

对文本文件的各行进行排序。

25.  uniq 命令

从排好序的文件中删去重复行。

26.  comm 命令

对两个已排叙文件进行逐行比较。

27.  diff 命令

比较两个文件,并找出它们的不同。不要求两个文件预先排好序。

28.  cp 命令

将源文件或者目录复制到目标文件或者目录中。

29.  rm 命令

删除文件或者目录

30.  mv 命令

对文件或者目录重新命名,或者将文件从一个目录移到另一个目录。

31.  wc 命令

统计指定文件的字节数、字数、行数,并将统计结果显示出来。

32.  主目录就是用户当前工作目录。

33.  绝对路径名总是以斜线(/)字符开头,表示根目录。绝对路径名也称全路径名。

34.  使用 pwd 命令可以显示当前工作目录的绝对路径名。

35.  点( . )表示当前工作目录。

36.  mkdir 命令:创建目录

37.  cd 命令:改变工作目录

38.  Linux 具有为一个文件起多个名字的功能, 称为链接。 被链接的文件可以存放在相同的目录下, 但是必 须有不同的文件名,而不用在硬盘上为同样的数据重复备份。被链接的文件也可以有相同的文件名,但是存放在不同的目录下,只要对一个目录下的该文件进行修改, 就可以完成对所有目录下同名链接文件的修改。对于某个文件的各个链接文件,可以指定不同的存取权限,以控制对信息的共享和增强安全性。

39.  文件链接的两种形式:(1)    硬链接(2)    符号链接

40.  建立硬链接时,在别的目录或者本目录中增加目标文件的一个目录项,这样一个文件就登记在多个目录 中。

41.  在默认情况下, ln 命令创建硬链接, ln 命令会增加链接数, rm 命令会减少链接数。

42.  硬链接的限制:

(1)    不能对目录文件创建硬链接

(2)    不能在不同的文件系统之间做硬链接。链接文件和被链接文件必须位于同一个文件系统中。

43.  符号链接也称软链接,是将一个路径名链接到一个文件。

44.  与硬链接不同,符号链接确实是一个新文件,具有不同的 I 节点号,而硬链接没有建立新文件。

45.  符号链接没有硬链接的限制,可以对目录文件建立符号链接,也可以在不同文件系统之间建立符号链 接。

46.  ln 命令:创建链接

47.  Linux 为每一个文件都分配一个文件所有者, 称为文件主, 并赋予文件主惟一的注册名。 对文件的控制取 决于文件主或者超级用户(root)。

48.  文件或者目录的创建者对创建的文件或者目录拥有特殊使用权。

49.  Linux 规定四种不同类型的用户:

(1)    文件主

(2)    同组用户

(3)    可以访问系统的其他用户

(4)    超级用户

50.  chmod 命令:改变或者设置文件或者目录的存取权限。注意惟独文件主和超级用户有权使用该命令。

51.  man 命令:格式化并显示某一命令的联机匡助手册页。

52.  help 命令:查看所有 shell 内置命令的匡助信息。

53.  ps 命令:查看当前系统中运行的进程信息。

54.  kill 命令:终止一个进程的运行。

55.  sleep 命令:使进程暂停执行一段时间。

56.  gzip 命令:对文件进行压缩和解压缩

57.  unzip 命令:对 zip 格式的压缩文件进行解压缩。

标签:文件,或者,知识点,常考,目录,命令,Linux,链接
From: https://blog.csdn.net/weixin_74137248/article/details/139263592

相关文章

  • 【Linux进程篇】Linux进程管理——进程创建与终止
    W...Y的主页......
  • Linux之命令一
    [21:07:22root@Rocky85~]#uname-r查看内核版本[21:08:16root@Rocky85~]#yum-yinstallredhat-lsb-core[21:08:51root@Rocky85~]#lsb_release-a查看发行版本[21:08:58root@Rocky85~]#ls-lh-all/root列出/root目录下的所有文件,并按详细的格式显示......
  • Linux-防火墙
    1.防火墙种类硬件:整个企业入口三层路由:H3C华为Cisco(思科)防火墙:深信服,绿盟,奇安信.....Juniper软件:开源软件网站内部封ip封ipiptables写入到Linux内核中,以后服务docker工作在4层(大部分)firewalldC7nftalbesC8ufw(ubuntufirewall)Ubuntu云......
  • linux定时删除历史日志
    在Linux系统中,日志文件是记录系统、应用程序或服务的运行信息、错误消息和警告的重要工具。然而,随着时间的推移,这些日志文件会不断积累,占用大量的磁盘空间。如果不及时清理,可能会导致磁盘空间不足,从而影响系统的正常运行。因此,定时删除历史日志成为了Linux系统管理中不可或缺的......
  • linux 查看csv文件,按指定列聚合 排序
    在Linux中,你可以使用awk工具来查看CSV文件的内容,并按照指定的列进行聚合。awk是一种强大的文本处理工具,它可以处理文本文件中的数据,并根据条件执行相应的操作。以下是一个示例,假设你有一个名为data.csv的CSV文件,其中包含三列数据:姓名、年龄和性别,内容如下:姓名,年龄,性别张......
  • Linux入门第六章LVM与磁盘配额
    一.LVM逻辑卷管理    许多Linux操作系统的使用者在安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量。如果当初估计不准确,一旦系统分区不够用就可能不得不备份、删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要。1.LV......
  • Linux查找文件内容
    从文件内容查找匹配指定字符串的行:$grep"被查找的字符串"文件名例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件$grep"thermcontact"*/*.in从文件内容查找与正则表达式匹配的行:$grep–e“正则表达式”文件名查找时不区分大小写:$grep–i"......
  • P9 【力扣+知识点】【算法】【二分查找】C++版
    【704】二分查找(模板题)看到复杂度logN,得想到二分给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target  ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例1:输入:nums=[-1,0,3,5,9,12],target=9输出:4解释:9出现在......
  • 【Linux终端探险】:从入门到熟练,玩转基础命令的秘密(一)
    文章目录......
  • Linux需要修改时区(目前只写了 上海、越南、印度、日本、韩国、UTC0六个时区,可根据自己
    #!/bin/sh#时区列表timezones=("Asia/Shanghai""Asia/Ho_Chi_Minh""Asia/Calcutta""Asia/Tokyo""Asia/Seoul""UTC")echo"上海时区"echo"越南时区"echo"印度时区"e......