linux从入门到精通

Posted beibidewomen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux从入门到精通相关的知识,希望对你有一定的参考价值。

1.  虚拟机的安装

2.  虚拟机设置

 

注:

  • 如果选择的是NAT模式

  匹配的网卡是:

  通过这个虚拟的网卡与本机进行通信,只能与本机进行通信,如果本机可以访问互联网,该虚拟机也可以访问互联网

  • 如果选择的是:Host-only  

  匹配的网卡是:

  通过这个虚拟的网卡与本机进行通信,只能与本机进行通信

  • 如果选择的是:桥接

   匹配的网卡是:

       通过这个真实的网卡与计算机通信,不仅可以与本机通信,还可以与其他的局域网的其他同网段的电脑进行通信

 

3. Windows 与 Linux 传输工具: winscp

4. Linux命令

  • df :查看目录大小  类似于Windows里面的点开《我的电脑》 功能类似。
  • linux系统中要做到隐藏文件,只要在文件名前面加一个点(.)即可。
  • ls -a 查看目录下所有文件(包括隐藏的文件)。 a -- all
  • ls /  : 查看的是根目录下的文件。
  • ls -l : l -- long 。

 

5. ls - l  : 输出结果如下:

在Linux系统中,每个文件对应的用户分为3类:

  • 所有者   用u来表示
  • 所属组   用g来表示
  • 其他人   用o来表示

 

 

1):代表的是引用的次数

2): 第一个root:表示所有者

3):第二个root:表示所属组

4):1207 表示文件的大小,默认单位是:字节

  可以通过命令:ls -lh  来查看, h:代表 human的意思,人性化显示,表示:该是k就显示k,该是m就显示m

     

        :表示文件最后修改的时间,如果没被修改,那就表示文件创建的时间

  :第一个 【-】代表是文件,【d】代表是目录  【l】表示link 代表的是一个软连接

   文件权限: r  读  , w  写  , x 执行

        有字母代表有权限,没字母(用 -)代表无权限

5) 查看目录本身属性,命令为: ls -ld

6 )  查看文件的i 节点(inode),命令为: ls - i ,可以查看到文件或文件夹

 

6.  文件目录操作: 新增、删除

  • 创建目录: mkdir  目录名
  • 创建目录: mkdir -p  目录1/目录2, 这样即使目录1不存在,目录2也可以创建成功
  • 创建 多个目录: mkdir 目录1 目录2 目录3 ...
  • “/”代表根目录、“..”代表上一级目录、“~”代表HOME目录、“-”代表前一目录  、"." 代表当前目录
  • 切换到任一目录: 只要 cd  目录的名称 即可
  • 显示当前目录的绝对路径: pwd   :  print working directory  
  • 删除空目录: rmdir 目录名
  • 删除非空目录: rm -rf 目录名  
    • -r 就是向下递归,不管有多少级目录,一并删除
    • -f 就是直接强行删除,不作任何提示的意思

7. 文件目录操作: copy 

  • cp 源文件 目标目录    : copy文件

     

  • cp -r 源目录 目标目录 : copy  目录
  • 删除文件命令 :rm -f /var/log/httpd/access.log  这样就可以强制删除文件
  • copy多个文件到目标路径: cp /root/anaconda-ks.cfg /root/install.log /root/install.log.syslog /tmp/japan
  • xshell  里面的复制快捷键: ctrl + insert
  • 查看文件的属性命令: ls -lh install.log , 结果如下:
  • copy一个文件到目标目录且属性不发生改变(包括创建时间不变)命令如下:cp -p 
    • p : property  代表属性的意思
  • copy文件并更名: 

     

 8.文件目录操作:mv  (剪切)

  • 剪切目录到目标路径并改名:

     

  • 在本目录下修改文件及文件夹名称:  

     

    • test 为源文件夹名称
    • nvshen为修改后的文件夹名称

 

 

  

 

以上是关于linux从入门到精通的主要内容,如果未能解决你的问题,请参考以下文章

头歌Linux Linux从入门到精通

2018大数据学习路线从入门到精通

linux从入门到精通(网络命令)

Linux从入门到精通——用户管理

嵌入式Linux从入门到精通之第七节:GTK+概述

linux从入门到精通