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 编辑远程文件的功能
疯狂的妞妞 :每一天,做什么都好,不要什么都不做!