九州下载 - 系统安卓苹果手机游戏推荐下载网站!

当前位置:九州下载 > 建站问答 >

linux 没有目录将以HOME=登陆

时间:2022-12-26 11:04编辑:九州下载来源:www.wzjsgs.com

linux

linux如何显示根目录文件?

方法/步骤如下

1

进入linux终端命令提示符下,此时无任何输出内容。

2

输入“ls”回车,这时候会以最简洁的方式显示当前目录下的文件夹及文件,适用于想快速了解当前目录下有哪些文件,占用屏幕空间小,显示内容多。

3


输入“ls -l”回车,这时候会以详细列表的方式显示所有内容,包括权限,用户,所属组,文件大小,名称,创建日期时间等。

4

输入“ls -la”回车,这是一个选项组合,-a表示显示隐藏的文件,组合起来就是既显示详细列表,又显示隐藏文件。文件名称首字符为“.”表示一个隐藏文件。

5

输入“ls -lah”回车,这次再加上一个选项,-h表示以合适的单位显示文件,普通情况下,linux都以字节数显示文件大小,很难一目了然知道。加上此选项之后,就会以KB,MB等我们熟悉且直观的单位显示文件大小了

6、最后,还有一个快速的简写命令,输入“ll”回车,显示内容同“ls -l”,很常用

linux中用cd命令进入一个链接文件,出现“没有那个文件或目录”错误,可是这个文件,是确实存在的?

linux中的链接文件并不具有“直接”访问上的意义,linux中的链接文件的实际意义是将访问”重定向“到它所指向的位置。

出现这个问题的原因是“链接所指向的位置不存在”。这样虽然链接文件本身存在,但是在访问时由于被重定向,且重定向后的位置不存在,所以最终得到的结果还是不存在的。

出现这个问题的原因一般是链接所指向的位置因为一些原因被删除了,导致链接变成了死链接。通过unlink命令即可删除此链接。

也有可能是创建链接时链接目标写错,导致建立了一个目标并不存在的链接。

还有一种情况是目标因为某种原因暂时不存在(比如使用了chroot或者目标所在的分区未被安装(mount))

这些是主要原因,其他原因不常见,就不详细列举了。

linux下解压tar.gz文件为什么始终找不到目录什么的?

主要是 tar 这个格式用了多少年了,这东西我记得原本是针对磁带备份做的设计,因为磁带的特性,需要把备份的文件封装成一个大文件写入磁带,还要保证恢复的时候能完全恢复原样,包括权限信息目录信息。

之后呢,为了保证更省地方,就给这货增加了压缩能力。但是因为仅仅需要压缩这一个文件。所以 tar.gz 的 gz (不光是 gzip ,还有 bzip2/xz 等等很多格式)压缩并不需要考虑文件信息的压缩,只需要把给他的数据包压缩即可,也就是这东西变成了一个“数据流”的压缩。

你说的 7zip 和 zip ,都是要储存文件信息的,这和 tar.gz 有本质的区别。

tar 格式本身符合一个标准规范。我记得是 POSIX 的系统都支持这个 tar 文件格式的备份和恢复。而且本身是“数据流”模式,也并不需要 7zip 和 zip 这种新格式替代,只需要增加新的压缩协议就行了。

现在新版 tar 支持调用 zstd 做压缩了。

linux没有/etc/sysconfig文件怎么办?

您这个问题的解决方案其实并不在于linux下是否必须存在sysconfig配置文件; 我们应该知道不同的操作系统裁剪和配置是并不一样的, 即使说是同一个操作系统,经过我们自己的定制和重配,配置文件的存放目录同样也是可定制的,所以,根据您的疑问,为什么linux下的etc目录没有sysconfig配置文件,建议有以下几点:

1.了解sysconfig配置文件的作用是什么;

2.sysconfig在内核启动后什么时候被读取;

3.为什么etc目录下必须存在该类文件,作用又是什么;

4.最后,希望对 linux内核的启动过程有一个基本的认识;

linux根目录为啥不是root?

Linux根目录是/,是树状形式目录的根,只有一个,根目录不是所有人都能进的!主目录是用户的HOME目录,添加用户的时候指定的。对于不同用户,主目录不同。 对于用户名为user的用户,缺省的HOME目录是/home/user,root用户例外,它的缺省HOME目录是/root。

相关文章