Linux常用命令1
1.cp与scp区别:
cp 是普通的文件复制
scp 是通过ssh 本机和其他电脑上的复制
cp a.txt b.txt 把 a.txt 复制为 b.txt
scp a.txt xxx@10.202.202.134:/home/xxx 一台服务器上文件复制到另一台上指定目录下
2.su与sudo区别:
su表示切换用户命令,如:
输入:su命令后回车表示切换当前的用户到root用户,或者:
su root(或者其他用户名)表示不切换环境变量到当前用户下。
sudo 表示获取临时的root权限命令,如:
3.du统计目录大小.
du 【Path】 统计目录中的文件的大小并以列表显示
du -a 全部文件 ,包括隐藏的
du -h 以M为单位显示文件大小结果
du -s 统计此目录中所有文件大小总和.
df 用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
4.上传下载文件
方式一:SFTP可以上传和拉取
put 文件 //表示上传文件(直接拖动文件到该图位置一样)
get 文件 //下载
lpwd查看下载到哪了
![](https://images2018.cnblogs.com/blog/1328409/201803/1328409-20180309112759465-1025910682.png)
方式二: lrzsz是一款在linux里可代替ftp上传和下载的程序。 (推荐)
yum install lrzsz -y 安装环境
rz +选择文件 //上传文件
sz +文件 //下载到本地 注意:对于下载有空格的文件,空格前加个"\"转义字符
![](https://images2018.cnblogs.com/blog/1328409/201803/1328409-20180309114035504-896060937.png)
5.ftp与sftp区别
首先,二者的协议不一样