linux

作者: 我竟无言以对_1202 | 来源:发表于2019-05-21 18:37 被阅读0次

    linux系统特点

    安全、稳定、多用户、多任务、开源免费

    linux基本知识

    1. 终端显示:[root @localhost bin]#

      • []:没有意义
      • root:代表当前登录的用户名是root
      • @:没有意义
      • localhost:当前主机名
      • bin:当前所在的目录,如果为~,则表示当前登录用户的家目录
      • #:超管的提示符,$:表示当前登录的是普通用户
    2. 目录结构

      linux系统属于树状结构,最上层是根目录(/),跟目录包括以下目录

      • bin:存放二进制可执行文件,普通用户操作的命令

      • sbin:存放二进制可执行文件,超管用户操作的命令

      • usr:unix software resoure,软件默认安装路径

      • boot:存放系统启动相关的配置信息

      • dev:存放设备信息文件

      • etc:存放系统配置相关文件,如软件服务启动脚本

      • root:root用户的主目录(家目录)

      • home:普通用户的主目录(家目录)

      • tmp:存放临时文件的目录

      • mnt:挂载U盘

        ​ 设置共享目录:/mnt/hgfs/...

      • media:挂载光盘

      • var:存放动态信息文件,比如日志、邮件等

    3. 文件颜色

      • 默认色代表普通文件
      • 绿色代表可执行文件
      • 蓝色代表目录文件
      • 青色代表链接文件
      • 红色代表压缩文件
      • 黄色代表设备文件

    linux常见命令

    1. 查看:ls 查看当前目录中有哪些文件

      ​ ls -a 查看当前目录中所有文件,包含隐藏文件

      ​ ls -l 查看当前目录中所有文件的详细信息,可缩写为ll

      ​ ls -al 查看当前目录中所有文件的详细信息,包含隐藏文件

      drwx r-x r-x 2 root root 4096 5月 21 12:39 bin

      • d:表示当前文件类型,d表示目录,-表示文件,l表示链接文件
      • rwx:表示文件的读写权限,r:可读,w:可写,x:可执行,rwx表示所有者的权限,r-x表示所属组的权限,最后一个r-x表示其他人的权限
      • 2表示当前位置有几个子目录
      • root:表示文件的所有者
      • root:表示此文件的所属组
      • 4096:文件大小
    2. 路径切换:cd / 进入根目录
      cd 目录名 进入该目录

      ​ cd .. 返回上一级目录

      ​ cd ../.. 返回上两级目录

    3. 新增目录:

      • 新增一个目录:mkdir demo
      • 新增多个目录:mkdir demo1 demo2 demo3
        mkdir /wendang/{demo1,demo2}
      • 新增多级目录:mkdir -p a/b/c
    4. 新增文件:

      • 新增一个文件:touch demo
      • 新增多个文件:touch demo1 demo2 demo3
      • 新增多级文件:touch a/b/c/1.txt
    5. 删除目录:rm -r 目录名

      强制删除目录:rm -rf 目录名

    6. 删除文件:rm 文件名

      强制删除文件:rm -f 文件名

    7. 复制文件:cp 文件名 目的路径

    8. 复制目录:cp -r 目录名 目的路径

    9. 剪切文件:mv 源文件 目的文件

    10. 重命名:mv 源文件 修改后文件名

    11. 剪切目录:mv 源文件 目的路径

    12. 清屏:clear

    13. 帮助:ls -help
      man ls

      ​ whatis ls

    14. 显示当前位置的绝对路径:pwd

    15. 查看历史输入记录:history

    16. 显示当前详细日期:date

    17. 普通用户关机:poweroff

      ​ halt

    18. root用户关机:shutdown -h 10 10分钟后关机

      ​ shutdown -h 17:30 17:30关机

      ​ shutdown -h now 立即关机

      ​ poweroff

      ​ halt

    19. 取消关机:ctrl+c 在同一个终端取消关机

      ​ shutdown -c now 在不同的终端取消关机

    20. 普通用户重启:reboot

    21. root用户重启:shutdown -r 10 10分钟以后重启

      ​ shutdown -r 17:30 17:30重启

      ​ shutdown -r now 立即重启

      ​ reboot

    22. 取消重启:ctrl+c 在同一个终端取消重启

      ​ shutdown -c now 在不同的终端取消重启

    相关文章

      网友评论

          本文标题:linux

          本文链接:https://www.haomeiwen.com/subject/dzcszqtx.html