zoukankan      html  css  js  c++  java
  • Linux命令

    
    

    1、文件类型

    1. Etc 用来存放配置文件和子目录

      • 看某一目录的详细信息:ls -ld /etc

    2. var存放日志以及线程程序

    3. bin/user/sbin 系统用户使用的命令

     

    2、文件夹操作

    1. 语法:ls [文件或目录] 展示当前目录下的所有文件

      1. -a 显示所有文件 包括隐藏文件

      2. -l 详细信息显示(属性以及文件所属的用户和组)

      3. -lh 显示文件具体大小

      4. -d 查看目录属性

    1. 屏幕清空 clear

    2. 进入到根目录:cd /

    3. 切换至上一层目录:cd ..

    4. 切换到当前此目录下的文件夹:cd 目录名

    5. 更改文件的属组:chgrp

     [root@izbp13kkd5jxz8ye5y83vbz bin]# ls -l 

     

     L  rwx  rwx rwx
     0 123 456 789
     下标为0的时候代表的是 确定文件里欸选哪个
     下标为123 确定文件的所属 拥有该文件的权限
     下标为456 确定属性组 所有有权限的用户组
     下标789 其他用户拥有该文件的权限
     
     下表0: d 、- 、l 、b 、c
     D 是一个目录
     - 是一个文件
     l 链接文档
     b 装置文件
     c 穿行端口设备
     
     后面3位制
     R 读
     W 写
     X 执行
     - 权限
    1. 创建文件夹:mkdir 文件夹名

      1. 语法: mkdir -p[目录名字]

      2. 功能描述: 创建目录

      3. -p 递归创建 : 目录不存在的话就创建目录

      4. 删除空目录或文件夹:rmdir [目录名]

     

    3、文件操作

    1. 创建文件:touch [文件名]

    2. 删除文件:rm

      1. rm -rf [文件或目录] (慎用)

      2. -r 删除目录

      3. -f 强制执行

         

    3. 复制文件或目录:cp -rp [原文件或目录] [目标目录]

      1. -r 复制目录

      2. -p 保留文件属性

    4. 显示目前的目录:pwd

    5. 剪切文件,改名 :mv [原文件或目录] [目标目录]

       

      范例 mv /tmp/japan/cangjing /tmp/aa 将/tmp/japan/cangjing 剪切到/tmp 更改为aa 也可不更改

       

    6. 编辑文件:vi 【文件名】

      • 进入编辑模式后,顶端开头:#!/bin/bash

    7. 显示文件内容:cat 文件名

      • 显示行号:-n

    4、分页显示文件内容

    1. more[文件名] 和 less[文件名]

      • 同语法:

        • 空格或f,翻页

        • Enter,换行

        • q或Q,退出

      • 不同点:

        • more不能往前翻页。

        • more会显示剩余百分比。

    5、显示文件行数

    1. 显示文件前几行

      • head [文件名]

        • -n 指定行数

        • 如果不指定行数 它会默认显示前10行

    2. 显示文件后几行

      • tail [文件名]

        • -n 指定行数

        • -f 动态显示文件或末尾内容

        • 不写行数会默认显示后10行

    6、添加用户账号

    1. 添加用户账号 :useradd

    2. Useradd ** 用户名

      • -g 用户组

      • -u 用户号

      • -d 指定用户住目录

      • -s shell文件 指定用户登录shell

     

    7、使用shell脚本的方式

    1. 在Linux下进行创建文件 后缀名位 .sh

    2. 编辑创建的好的文件

    3. Chmod +x /文件路径

    4. 执行编译的命令

    8、磁盘分区

    1. Linux的磁盘分区的 fdisk

    2. 查看的 df du

    3. 格式化盘符 mkfs

    没有结果就是最好的结果。 -Linux哲学
  • 相关阅读:
    SpringCloud Gateway使用实例
    Nacos服务注册与发现
    HashMap源码分析——put方法
    Volatile关键字——内存可见性
    Java的JIT编译器
    why spring?
    mysql 锁
    sql server 表变量和临时表
    mysql 存储过程
    mysql 截取字符串
  • 原文地址:https://www.cnblogs.com/Stubbornlyn/p/13158989.html
Copyright © 2011-2022 走看看