• linux 第三天


    一、Linux系统目录结构:
    Linux 根目录下子目录的布局 都遵循FHS

    重要目录

    /bin /sbin目录下都是可执行文件,命令文件 不能含有子目录
    /home 家目录,包含系统上个用户的主目录,子目录都是其他用户的用户名
    /boot 该目录中包含Linux系统的内核文件和引导装载文件
    /var 该目录存放不经常变化的数据,如系统日志、打印队列
    ☆ /etc
    /proc 进程信息将映射到目录中

    二、 Linux 文件信息

    ....
    inode也会占用空间
    df命令 检查磁盘空间情况

    inode号码 目录也是文件

    使用stat命令 查看文件信息大小 权限 时间属性等

    三、文件和目录操作管理
    重点命令:

    1.pwd 显示工作目录路径
    2.cd 改变目录路径
    ps 绝对路径从根目录开始写 最左边没有/就是相对路径 相对路径就是在当前目录下操作。

    cd 回到当前用户主目录
    cd ~ 加用户名 进入其他用户主目录


    3.ls 列出当前目录和文件信息
    对于目录使用将列出所有子目录和文件信息 对于文件使用将输出文件名
    ls -l 查看长文件
    ls -a 查看所有文件 包括隐藏文件
    ls -d 查看目录自身的属性
    ls -R 递归查看目录和子目录

    4.touch 创建空文件夹、

    5.mkdir 创建目录
    mkdir -p 创建多个目录

    6.rm 删除文件

    rm -rf 强制删除不再问
    7.cp 复
    语法:
    cp -a = -dpr 可以把权限链接等粘过去

    8.mv 把目录项改个位置 还可以改文件名

    9.df -h 查看容量分区...
    du 查看目录及目录内文件的磁盘占用量
    du -a 查看目录和文件的情况 du -h 可读性更高
    du -s 只看目录的情况
    du -a | sort -n | head -5 查询并排序 (sort -rn 按数字逆序排序) head -10 排10个

    10.file 查看文件类型

    远端服务器和本地的文件复制:
    scp /localdir/file1 root@192.168.0.1:/remotedir/
    sftp

    四、链接文件
    使用链接文件 语法:ln 【源文件】【链接文件】

    练习:

    在root目录下实现文件按照时间排序最新的在前面并把结果输出到名为text.txt的文件中

    首先在root目录下 touch text.txt 建立 text.tx文件   用ls查询再重定向到 text.tx文件中   ls -alt > /root/text.txt

    在root目录下创建文件abc.txt 创建用户abc

    创建文件 touch abc.txt  创建用户 adduser abc 并设立密码

    将文件的拥有者改为abc 文件权限为rwxr--r-- 

      改文件拥有者 chown abc abc.txt  更改文件权限 chmod 744 abc.txt

    在root下写出ls -l并过滤出abc.txt这个文件的命令

    ls -l | grep abc.txt ls-l 过滤出信息后 用管道符 连接命令 grep 过滤abc.txt的出信息 

    查询出结果为 -rwxr--r--. 1 abc  root    0 7月  19 07:32 abc.txt

     含义                      权限      硬链接   组      时间                   文件名称

  • 相关阅读:
    通过PDO 连接SQL Server
    TDS协议解析
    ASP.NET上传大文件的三种解决方案
    JAVA上传大文件的三种解决方案
    PHP上传大文件的三种解决方案
    JSP上传大文件的三种解决方案
    Web上传大文件的三种解决方案
    WebUploader 大文件上传下载解决方案
    JavaScript 大文件上传下载解决方案
    JS 大文件上传下载解决方案
  • 原文地址:https://www.cnblogs.com/zxk666/p/7207780.html
Copyright © 2020-2023  润新知