linux基础知识

1、df -h 显示当前的空间情况

2、du -h. 显示文件夹的空间情况

3、jps 集群端口号

4、ps aux | grep a显示终端所有进程,包括其他用户用的进程,u显示进程的详细状态,x显示没有控制终端的进程,有时候不用x

5、Top 动态显示cpu和内存占用比较高的程序。q退出

6、kill -9 进程号

7、contral+r+历史命令(可以快速查找历史命令)

8、find 路径 -name “.py”。 搜索的是文件

9、ln -s 被链接的完整路径(绝对路径)+软连接名称 软连接-快捷方式(如果移动软连接的位置则会出错误,所以不能使用相对路径)

10、Ln +路径。 不加s就会创建一个硬连接删除源文件后依然可以使用

11、linux中文件名和文件数据是分开存储的!可通过文件名可以访问到数据

12、启动nginx命令:sudo service nginx start

13、Linux:打包用tar

14、mac:打包用zip   。   windows:打包用rar

15、打包 压缩:tar -gcvf 文件名.tar(你所要打包生成的tar包)+被打包的文件路径

16、解包解压:tar -gxvf 打包文件.tar

17、tar -jcvf 可以调用bzip2,实现可以方便的实现压缩和解压缩的功能

Tar -jxvf 打包文件.tar.bz2 -C 目标路径 指定解压缩的路径

18、rm +文件名 删除文件

19、Rm -r + 文件夹名字 删除文件夹

rm -f abc. 强制删除没有提示信息

20、tree -d。以目录的形式显示结构

21、cp -I. 如果要复制的文件已经存在则提示一下是否需要覆盖住

22、Cat -b. 123.txt。 带有行号的文件显示

23、cat -n. 123.txt. 空行也有标号

24、Ssh免密码登录 .ssh这个文件保存着ssh远程登录的所有相关信息!

25、Konw_hosts里面存储了第一次远程登录的另外一台电脑的登录信息,下次在登录的时候就会自动登录了,不会在提示其他的信息了,也可以不带端口号了

26、exit退出远程连接

27、免密码登录远端服务器:

Ssh-keygen. 生成远程登录时加密使用的文件id_rsa和id_rsa.pub

Ssh_copy_id root@39.105.11.172 把id_rsa_pub公钥文件发送到自己要登录的那台远端的电脑上去,保存到服务器

28、scp 01.py root@39.105.11.172:Desktop 远程复制到本地的桌面上来,操作都在本机上操作,不能在远程机器上操作

原理:私钥加密,公钥揭秘,公钥加密,私钥解密,既然数据传输是安全的就没必要输入密码了!

29、为远程计算机配置别名:

在.ssh文件下配置一个config的配置文件,内容如下:

Host cheng

HostName 39.105.11.172

User root

Port 22

转载于:https://my.oschina.net/u/3841099/blog/3026086

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值