linux思考题

时间:2024-04-06 21:20:52
  1. 如何管理Linux系统用户?

命令:useradd(新增一个用户) :建立用户账号,账号建好之后再用passwd设定账号的密码。使用useradd命令所建立的账号实际上是保存在/etc/passwd文本文件中。

linux思考题

userdel(删除一个用户)

linux思考题

2 如何列出系统中的隐藏文件?

在文件目录ctrl+h

 

3 如何复制整个目录?

使用cp -r dir1 dir2,如果dir2不存在就会新创建一个dir2目录,如果dir2本身存在则会把dir1复制到dir2目录下

linux思考题

4.怎样删除一个非空的目录?

删除目录的话使用rm -r 文件名即可

linux思考题

5.如何创建一个链接?说明软链接和硬链接的区别

创建链接使用In命令,如果创建的是软链接则加上-s 也就是In -s

创建软链接:In -s 源文件 目标文件

创建硬链接:In 源文件 目标文件

软链接实际上只是一段文字,里面包含它所指向的文件的名字,系统看到软链接后会自动跳到对应的文件夹位置处进行处理;相反,硬链接为文件开设一个新的目录项,硬链接与文件原有的名字是平权的,硬链接不能连接两个不同文件系统上的文件。

  1. 软链接可以跨文件系统,硬链接不行。
  2. 硬链接不管有多少个,都指向同一个I节点,不管你删的是源文件还是链接的文件,只要有一个存在,文件就存在,当你修改源文件或者链接文件任何一个的时候,其他的文件都会做同步的修改。软链接不使用I节点号作为文件指针,而是文件路径作为指针。所以删除链接文件对源文件无影响,但是删除源文件链接文件就会找不到想要指向的文件。
  3. 软链接可以对一个不存在的文件名进行连接。