scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。
1.找文件 find --help
1)按名字查找文件:find / -name '*文件名*' 想有权限sudo find / -name '*文件名*' /表示根目录
2)按文件大小查找文件:find / -size
2.打包tar 解包tar 打包实际上没有压缩
打包:tar -cvf 打包文件名.tar 被打包文件名
eg:tar -cvf test.tar *.py 把所有.py文件打包到test.tar包中
解包: tar -xvf 压缩包名.tar
3.打包且压缩 第一种.tar.gz 第二种.tar.bz2 第三种.zip ///压缩能力.tar.gz>.tar.bz2>.zip
打包且压缩:tar -zcvf xxx.tar.gz *.py 把所有.py文件打包且压缩
解压:tar -zxvf xxx.tar.gz
解压到某目录 tar -zxvf xxx.tar.gz -C 目录
压缩:tar -jcvf yyy.tar.bz2 *.py .bz2比.gz压缩稍微大些
解压缩:tar -jxvf yyy.tar.bz2
压缩:zip zzz.zip *.py
解压缩:unzip zzz.zip
4.日历cal cal -y 2009 存年份cal -y 2009 > test.txt 日期date 存时间date > test.txt 查看:gedit test.txt
以任意和格式打印时间:1)date "+%Y======%m=====%d====" 2)date "+%y年======%m月=====%d日===="
date可以设置时间
5.ps进程的信息(相当于电脑中的任务管理器) ps -aux
电脑---任务栏---任务管理器
6.top htop 显示很多有用信息
7.杀死任务 kill 程序号(PID) kill -9 程序号(PID) ##强制杀死
8.关机 shutdown 重启reboot
9.硬盘使用情况 df -h 当前路径文件夹有多大 du -h
10.查看当前网络信息 ifconfig 显示网卡的信息,查看ip地址信息,也可以设置ip地址
11.测试网络ip之间能否通信 ping ip地址
Xshell 可以使windows远程连接服务器。
12.创建用户 useradd xxxxx
useradd xxxxx -m 创建账户,默认在根目录下创建同xxxxx一样名字的文件夹
cat /etc/passwd 可以查看用户是否创建成功
13.查看有哪些用户登录了 who
14.passwd 设置密码 修改密码
sudo passwd 账户名
su - 账户名 切换到该账户名下
15.超级管理员 root
16.文件权限 u文件拥有者 g同组 o其他
修改文件权限:chmod u=rwx 文件名
修改文件权限:chmod g=rx 文件名
修改文件权限:chmod o=rx 文件名
修改文件权限:chmod u=r,g=r,o=r 文件名
17.vi vim
vim 文件名 可以打开文件,也可以写文件
输入i 表示可以插入数据;使用Esc则停止插入数据;shift+zz退出文件编写////或/////输入:冒号,再输入wq :wq
18.后台运行程序命令:nohup python *.py &