Linux学习

                                                       No such file or directory       command not found                                                              

安装Linux环境需要安装虚拟机,虚拟机一般安装VMware Workstation  然后安装centos发行版

远程管理协议使用ssh(secure shell)协议 ,信息传输过程中进行加密,类似于http协议

远程管理工具就是远程管理Linux服务器的工具  个人学习推荐使用xshell因为企业使用的都是xshell工具

 

/代表的是根目录   根目录下的目录是一级目录也称子目录

阿里云服务器多出来data目录和lib64目录不知道啥意思

学习创建文件放在/tmp文件夹里

 

 

 Linux中比较重要的几个文件不要修改

在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。

/etc  etcetera:是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。

/bin, /sbin (super user binaries), /usr  (unix shared resources(共享资源))                  /bin, /usr  /sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在 /bin/ls 目录下的。

值得提出的是,/bin, /usr/bin 是给系统用户使用的指令(除root外的通用户),而/sbin, /usr/sbin 则是给 root 使用的指令。

/var: 这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,而这些日志就被记录到这个目录下,具体在 /var/log 目录下,另外 mail 的预设放置也是在这里。

 ls (list) 命令是目录操作命令  pwd是查看当前位置所在的目录路径

cd .. 返回上一级目录  cd ../..返回上两级目录   cd ~    代表当前登录用户的主目录  cd ./(子目录下文件名)是代表从当前目录中进入到目标目录中

cd /是直接返回根目录    cd 是直接返回当前登录用户的主目录    cd -  表示返回上次所在目录

pwd Print Working Directory (打印工作目录)命令        whoami 命令用于确定当前登陆的用户

mkdir是建立目录命令 mkdir -p   创建递归目录 ./  /   /   /    也可以同时创建多个目录  mkdir   d1   d2   d3

touch -a 修改访问时间为当前时间  touch -m只修数据时间为当前时间     touch -t  yymmddhhmm  修改访问时间和数据时间为指定时间

touch -d "yy-mm-dd hh:mm"修改访问时间和数据时间为指定时间    touch -c 文件名   三个时间全部修改为当前时间 如果文件不存在则不需要进阿里文件

ln命令有点复杂,没搞懂啥意思。

ln [参数] [源文件或目录] [目标文件或目录]  

硬链接   ln [源文件或目录] [目标文件或目录]      软连接  ln  -s  [源文件或目录] [目标文件或目录]

软连接可以跨文件系统   硬链接不行

软连接可以对目录进行连接 硬链接不行

复制目录和文件用   CP命令

mv命令可以移动文件或目录  也可以对目录或文件重新命名

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2021-10-30 13:29  白菜豆腐粉丝汤  阅读(75)  评论(0)    收藏  举报