一、 上传下载文件(rz/sz)
- 首先,你的Linux端(CentOS, Ubuntu)需要安装rz/sz命令,也就是 lszrz 包。
yum -y install lrzsz
- 运行命令rz,即是接收文件,xshell就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到linux里的当前目录。
- 运行命令 sz file 就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了
命令 | 简介 |
---|---|
查看端口 | lsof -i 查看所有端口占用信息 lsof -i :端口号 查看具体端口号 netstat -tunlp 用于显示tcp,udp的端口和进程等相关情况 |
文件系统的磁盘空间占用情况 | df -h 显示目前磁盘空间和使用情况 df -a 全部的文件系统的使用情况 df -i 以inode模式来显示磁盘使用情况 |
查看硬盘大小 | fdisk -l | grep Disk |
查看内存 | cat /proc/meminfo | grep MemTotal |
pwd | 查看当前所在位置 |
ls | 查看当前文件夹中文件详情 -a:全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用) -d :仅列出目录本身,而不是列出目录内的文件数据(常用) -l :长数据串列出,包含文件的属性与权限等等数据;(常用) |
ls -al | 将家目录下的所有文件列出来(含属性与隐藏档) |
mkdir 创建文件夹 | 创建一个新的目录或者文件夹 -m:配置文件的权限喔!直接配置,不需要看默认权限 (umask) 的脸色~ -p :帮助你直接将所需要的目录(包含上一级目录)递归创建起来! |
mkdir -p 目录名称 | mkdir test1/test2/test3/test4 在linux中无法这样创建一个目录 mkdir -p test1/test2/test3/test4才可以创建 |
mkdir -m 目录名称 | mkdir -m 711 目录名称,创建一个文件夹,并给设定权限 r:4 w:2 x:1 |
touch 创建一个文件 | touch 文件名 |
cat 查看文件内容 | 由第一行开始显示文件内容,可直接cat 文件,也可以cat 路径 |
tac 查看文件内容 | 从最后一行开始显示,可以看出 tac 就是倒着写的cat ! |
more 分页显示文件内容 | more 文件名or文件路径 -f:more -20 文件名 从20行开始显示 空格键,向下滚动一屏幕 Ctrl+B,向上滚动一屏幕 “Ctrl+F” 每F行F行显示,F为more -f设置的行数,会自动读取 /字符串 查询字符串 q:退出more查询模式 |
head 查看文件内容 | 只看头几行 head -20 文件名 前20行例如: head -20 catalina.2018-05-25.log |
tail 查看文件内容 | 只看尾巴几行 tail -20f 文件名 尾20行 例如: tail -20f catalina.2018-05-25.log |
rmdir | 删除一个空的目录,不空的不删除 rmdir [-p] 目录名称:连同上一级『空的』目录也一起删除 rmdir -rf 目录名称:强制删除(最好少用) |
cd | 切换目录,cd XX进入文件夹,cd ..返回上级 cd 目录 |
cp cp目标,必须是绝对路径 |
复制文件或目录 -a:相当於 -p -d -r 的意思! -d 不常用,不管 -f:强制(force),若目标文件已经存在且无法开启,则移除后再尝试一次; -i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用) -l:不会也不理解,先不管(头疼); -p:连同文件的属性一起复制过去,而非使用默认属性(备份常用) -r:递归持续复制,用於目录的复制行为;(常用)(不会!不理解!以后慢慢学习) -s:不常用,先不管 -u:若 destination 比 source 旧才升级 destination ! -S:不会不理解,慢慢学习 -b:覆盖已存在的文件目标前将目标文件备份; -v:详细显示命令执行的操作。 |
cp 如果不加路径,必须cp文件 |
cp file /usr/men/tmp/file1 file必须是文件,不能是文件夹 ; /usr/men/tmp/file1的file1表示重命名,如果后面是/,则表示复制到N/文件夹下 |
cp -r(常用) | cp -r test2/ /home/yangyan/ :把当前目录下test2文件和其子文件夹 复制到 /home/yangyan/ 中(这里必须是绝对路径) |
rm 删除 |
移除文件或目录 rm 文件名:删除文件 -f :忽略不存在的文件,不会出现警告信息; -i :互动模式,在删除前会询问使用者是否动作 -r :递归删除啊!最常用在目录的删除了!这是非常危险的选项!!! |
rm -r | rm -r test4 删除目录,需要询问一下,然后回复: Y: 是,然后直接删除了 N:否 不删除 |
rm -rf | 直接删除,不询问,rm -rf *删除当前目录下的所有文件,*代表全部 |
网友评论