Linux学习--day1

一、pwd        cd ..        cd /        ls

1、Ctrl + Shift + T可以快速打开一个新的终端窗口。

2、新的终端窗口的目录不是根目录,是Home下的用户名子目录,可以用pwd查看当前所在路径。

3、此时用cd ..返回上级目录,最终找到根目录/。也可以直接cd /就到根目录了。

4、在根目录中,使用ls,可以知道根目录下有哪些文件夹。

二、tree        find        ls -R

1、在练习输入tree(以树状图列出文件和目录)时,提示“bash: tree:未找到命令”。

2、这表示bash shell无法在系统的path环境变量指定的目录中找到tree命令。tree是一个可移植Unix工具,它不是所有Linux发行版的默认安装组件。

3、可以有以下两种解决方法:

        1)安装tree(不管是否只是路径问题,直接重新安装;或者找到位置,更改路径)。

        2)找替换(使用find;或者ls -R来代替)。

三、cat /etc/issue         sudo apt-get

1、安装tree会发现:基于不同系统(Debian、Red Hat、CentOS或Fedora、Arch Linux等),使用的命令不同。

2、如何判断自己属于什么系统,可以使用cat /etc/issue。

3、

  • 对于基于Debian的系统(如Ubuntu),使用以下命令:

    sudo apt-get update

    sudo apt-get install tree

  • 对于基于Red Hat的系统(如Fedora或CentOS),使用以下命令:

    sudo yum install tree

    或者如果是新版本的CentOS或Fedora,使用dnf:

    sudo dnf install tree

  • 对于Arch Linux,使用以下命令:

    sudo pacman -S tree

4、如无法判断自己属于什么系统(针对我目前的我,可以缺啥下啥,哈哈。待我学到再说)。

四、cat        cat /etc/issue         ls /etc

1、cat (concatenate)用于连接文件并打印到标准输出设备上,主要作用是查看和连接文件。

2、cat不能访问目录(文件夹)。cat只能查看文本文件的内容,所以查看二进制文件会导致屏幕显示乱码。

        如:cat /etc/issue

3、目录是一种特殊的文件类型,包含多个文件和子目录。可以用ls查看目录的内容。

        如:ls /etc

五、etc目录        home目录

1、etc目录用于存储系统配置文件。包含了各种系统配置文件,如用户信息文件/etc/passwd、系统初始化文件/etc/rc等。这些配置文件对于系统的正常运行很重要,包括用户管理、网络设置等关键信息‌。

2、home目录用于存储用户的个人文件和目录或应用程序。每个用户通常在该目录下有一个以用户名为名的子目录。例如,用户user的主目录就是/home/user,可以用~user表示。

3、etc目录通常只有系统管理员有权修改,home目录用户可以自由管理自己的文件和目录。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值