Linux-5 -Linux基本操作

1.克隆虚拟机

2. Linux机器相互登录

通过SSH命令实现远程登录。

指定端口号:

 

3.系统目录结构
list --> ls 列举系统的目录文件
ls / 下面的目录。
在这里插入图片描述
ls /root/ anaconda-ks.cfg
添加用户: useradd aming
ls /home/aming 普通用的家目录
tree 树形的形式显示目录结构 tree 命令系统没有默认安装,需要进行安装。安装的命令:# yum install -y tree 然后输入 :tree / 列出树型目录
在这里插入图片描述
man 用来显示,一个文件的帮助文档 。man tree
tree -L 2 /
在这里插入图片描述
在 boot/ 下 都是系统启动的关键文件。
在这里插入图片描述
在 dev/ 下都是系统的设备文件。
在这里插入图片描述
在 etc / 下都是系统的配置文件
在这里插入图片描述
home 是用户的家目录
在这里插入图片描述
ls /lib /lib64 系统的库文件
在这里插入图片描述
ls /media/ 媒介目录
在这里插入图片描述
ls /mnt/ 挂载外设的目录
ls /opt/ 安装oracle 的目录
ls /proc/ 虚拟目录,系统内存的映射,直接访问它可获取系统信息。
在这里插入图片描述
root : 该目录是系统管理员的用户家目录。
/srv 存放的是服务启动之后需要提取的数据。
/sys 存放与硬件驱动程序相关的信息。
在这里插入图片描述
/tmp 用来存放一些临时文件 。
/usr/ 用户用到的一些程序的文件。
在这里插入图片描述
在这里插入图片描述
注意:

  1. 用户的个人信息:记录在/etc/passwd 这个文件内。
  2. 个人密码 记录在:/etc/shadow 文件中。
  3. 所有的组名: /etc/group
  4. ls 命令
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    man ls
    在这里插入图片描述
    常用的LS 命令参数
    在这里插入图片描述
    不带参数的ls :不带参数运行ls会只列出文件或者目录。看不到其他信息输出
    ls -l 使用-l字符(小写L字符),会显示当前目录内容的长列表.简单的列出文件列表
    ls -lS 列出文件列表的同时按从大到小排序
    ls -lr 列出文件列表的同时按从小到大排序
    ls -c 以行的形式整齐的列出所有文件
    ls -al 以列表的形式整齐的列出所有文件
    扩展知识:
    ls命令是linux下最常用的命令之一,ls跟dos下的dir命令是一样的都是用来列出目录下的文件,下面我们就来一起看看ls的用法
    英文全名:List即列表的意思,当我们学习某种东西的时候要做到知其所以然,当你知道了这个东西大概是个什么了以后你的思维就会联想到很多的东西学习的就会很快。
  5. ls -a 列出文件下所有的文件,包括以“.“开头的隐藏文件(linux下文件隐藏文件是以.开头的,如果存在…代表存在着父目录)。
  6. ls -l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等。
  7. ls -F 在每一个文件的末尾加上一个字符说明该文件的类型。"@“表示符号链接、”|“表示FIFOS、”/“表示目录、”="表示套接字。
  8. ls -s 在每个文件的后面打印出文件的大小。 size(大小)
  9. ls -t 按时间进行文件的排序 Time(时间)
  10. ls -A 列出除了".“和”…"以外的文件。
  11. ls -R 将目录下所有的子目录的文件都列出来,相当于我们编程中的“递归”实现
  12. ls -L 列出文件的链接名。Link(链接)
  13. ls -S 以文件的大小进行排序
    以上是一些关于ls命令的一些用法,当然还有好多没有列出来,大家可以man一下。有助于学习英文
    ls可以结合管道符”|“来进行一下复杂的操作。比如: ls | less用于实现文件列表的分页,ls
    计算当前目录下的文件数量
    ls -|*|grep “^-”| wc -|
  14. 文件类型
  15. ls -l 显示文件类型。 关注第一列的第一位。用来表示文件的类型。 蓝色表示目录,- 表示普通的文件。普通的文本文档可以使用CAT命令来进行查看的 。带颜色的文件,比如绿色(可执行文件),是不可以用CAT来查看的 。
  16. 在 ls -l /dev/ 黄色的文件,代表字符串设备。像鼠标和键盘,全是这种黄色的。
    在 S打头,粉色的文件。代表通信的文件。
    总结: d 目录 ,- 普通文件,c 字符串设备, b 块设备(光驱、光盘、磁盘),s 套接字文件(通信文件), l 符号链接文件。
    linux下文件的一些文件颜色的含义
    绿色---->代表可执行文件,(绿色代表通行证的意思)
    红色---->代表压缩文件
    深蓝色---->代表目录
    浅蓝色----->代表链接文件(软链接和硬链接)软链接:相当于windows的快捷方式。说白了,就是一个指向。以b 开通,表示磁盘、光盘。块设备。
    灰色---->代表其它的一些文件
  17. alias 命令
    ls, ll 命令都是有别名的。
    which ls 可以查看到别名。 alias ls = ‘ls --color= auto’ /usr/bin/ls alias 表示该命令+选项组合形成的一个新的命令。
    which ll alias ll = ‘ls -l --color=auto’ /usr/bin/ls
    which man
    which yu
    通过敲 alias 可以看到系统中那些命令是有别名的。
    which 命令 是用来查看,一个文件所在的路径的。
    PATH 系统环境变量
    echo $PATH 一系列的目录。
    给aming 这命令链接文件目录。
    在这里插入图片描述
    取消重命名 aming 命令
    unalias aming
    在这里插入图片描述
  18. 绝对路径和相对路径
    任何文件都有一个从根开始的路径。从根开始的都称为绝对路径,相对于当前路径称为相对路径。不是以根开头的。
    在这里插入图片描述
    PWD 命令查看当前的路径目录在哪里!
    补充:ls 和 CAT 的区别
  19. ls 显示当前目录下所有的文件名和目录名。
    常用命令行选项示例:
    ls 显示当前目录下文件
    ls -a 显示当前目录下所有文件包含隐藏文件
    ls -l 显示文件的名称、类型、大小、权限等内容。
  20. CAT:显示文件内容到标准输出
    常用命令行示例
    cat file 显示file 的全部内容。
  21. CD命令
    cd - 表示上一次的命令目录所在的路径
    在这里插入图片描述
    cd ~ 和用户的家目录是一致的
    cd …进入到上一级的目录
    9.创建和删除目录mkdir rmdir
    mkdir == make directory 创建一个目录
    在这里插入图片描述
    在这里插入图片描述
    级联创建一串目录:mkdir -p /tmp/aminglinux/1/2
    在这里插入图片描述
    rmdir == remove directory 删除一个目录
    touch 命令: 用来创建一个空白的文件的
    在这里插入图片描述
    目录非空,有文件。就无法删除。
    在这里插入图片描述
    rmdir 也可级联删除空空目录。
    在这里插入图片描述9 rm 命令
    rm remove 删除文件
    在这里插入图片描述
    在这里插入图片描述
    rm -f 取消删除提示,强制进行删除一个文件。删除目录不行,还需要使用 rm -r
    在这里插入图片描述
    history 显示历史操作命令记录
    在命令之前加入 !号,代表这个命令最近的历史操作记录。
    rm -rf 强制删除目录和文件,不进行删除询问提示。
    在这里插入图片描述
    mkdir -pv 级联创建文件目录
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    删除的顺序:先删除目录下面的文件或子目录,再删除主目录。
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值