Linux——文件操作

文件、目录操作

    pwd                 # 查看当前目录
    cd                  # 进入目录
    mkdir               # 创建文件夹
    touch [file]        # 创建文件

文件查看命令

ls 列出该文件目录下的所有文件

--help 显示ls下的所有命令
-l 包含读写权限信息,常用的 "ll" 命令就是"-ls -l" 的简写方式
-a all的缩写,所有文件,包括隐藏文件
-A almost-all的缩写,所有文件,包括隐藏文件,但是不包括当前目录
-d 仅列出当前目录本身(不是列出目录的内容)
-f 列出文件,不进行排序(默认按照文件名排序)
-color 按照文件类型显示颜色
-full-time 以完整的实际模式显示(包括年月日时分秒)
-g 列表显示结果,但是不展示文件所有者
-h 文件内容以GB、KB等已读方式来显示
-i 结合-l,列出每个文件的inode
-n 和-l类似,只显示所属用户和组的ID(不是名称)
-r reverse倒序展示
-S 按照文件大小展示
-t 按照时间顺序展示

查看动态文件(日志)

    tail [n] [file]     # 查看文件最后n行
    tail -f [file]      # 动态查看文件(查看服务器日志中常用)

文件复制

    cp [file1][file2]       # 复制文件
    cp -r [file1][file2]    # 复制文件
    cp -rf [file1][file2]   # 复制并且删除原件
    mv [file1][file2]       # 移动文件(删除原件,也可用于文件重命名)

复制另一台主机的文件

    # scp -P 22000 -r root@119.34.35.222:/home/wwwroot/myfile/ /home/wwwroot/myfile/
    # 参数:-P 是添加端口号,-r 是拷贝目录
    # 运行命令后要求输入密码即可。
    
    # 如果是用 root 账号,命令可以省略
    scp -r 119.34.35.222:/home/myfile/ /home/myfile/
    # 从另一台机子,复制文件到根目录
    scp 119.34.35.222:/test.zip /

文件编辑

一般使用 vim 命令;

有windows系统辅助的情况下,可以使用 ue、notepad、MobaXterm 编辑远程文件的功能

posted on 2021-07-12 11:40  疯狂的妞妞  阅读(31)  评论(0编辑  收藏  举报

导航