Linux下常用命令

Linux下常用命令

1. 压缩/解压缩zip文件

zip all.zip *.jpg   # 将所有.jpg的文件压缩成一个zip包
unzip all.zip    # 将all.zip中的所有文件解压到当前目录中
unzip all.zip -d all  # 将all.zip 中的所有文件解压到当前目录中的all文件夹中
zip -r hy.zip hy   #将当前目录下的hy文件夹压缩为hy.zip
zip -r hy.zip hy 123.txt  # 将当前目录下的hy文件夹和123.txt压缩为hy.zip

2. vim的基本使用:

初始默认为命令行状态

e: 编辑
i: 切换为插入模式
a: 追加
esc:切换为命令行模式
q:不保存退出
wq:保存退出

3. wget下载命令


wget是Linux中的一个下载文件的工具,wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式,支持代理服务器和设置起来方便简单。

使用样例:
1)单点下载

wget https://pjreddie.com/media/files/yolov3.weights

2)命名

wget -O wordpress.tar.gz  http://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz

3)断点续传
使用wget -c重新启动下载中断的文件:
对于我们下载大文件时突然由于网络等原因中断非常有帮助,我们可以继续接着下载而不是重新下载一个文件

wget -c https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz

4)后台下载

wget -b https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz

# 查看进度
tail -f wget-log

Linux查看系统内存情况命令

1)一种最简单的方法是通过“/proc/meminfo”来检查内存使用状况。这个动态更新的虚拟文件事实上是诸如free,top和ps这些与内存相关的工具的信息来源。从可用/闲置物理内存数量到等待被写入缓存的数量或者已写回磁盘的数量,只要是你想要的关于内存使用的信息,“/proc/meminfo”应有尽有。特定进程的内存信息也可以通过“/proc/statm”和“/proc/status”来获取。

cat /proc/meminfo

2)atop命令是用于终端环境的基于ncurses的交互式的系统和进程监测工具。它展示了动态更新的系统资源摘要(CPU, 内存, 网络, 输入/输出, 内核),并且用醒目的颜色把系统高负载的部分以警告信息标注出来。它同样提供了类似于top的线程(或用户)资源使用视图,因此系统管理员可以找到哪个进程或者用户导致的系统负载。内存统计报告包括了总计/闲置内存,缓存的/缓冲的内存和已提交的虚拟内存。

sudo atop

3)free命令是一个用来获得内存使用概况的快速简单的方法,这些信息从“/proc/meminfo”获取。它提供了一个快照,用于展示总计/闲置的物理内存和系统交换区,以及已使用/闲置的内核缓冲区。

free -h

4)GNOME System Monitor 是一个图形界面应用,它展示了包括CPU,内存,交换区和网络在内的系统资源使用率的较近历史信息。它同时也可以提供一个带有CPU和内存使用情况的进程视图。

gnome-system-monitor

5)htop命令是一个基于ncurses的交互式的进程视图,它实时展示了每个进程的内存使用情况。它可以报告所有运行中进程的常驻内存大小(RSS)、内存中程序的总大小、库大小、共享页面大小和脏页面大小。你可以横向或者纵向滚动进程列表进行查看。

htop

查看磁盘命令:

df -h

Windows与Linux服务器之间使用Putty下pscp进行文件上传下载

步骤:
1)首先使用Putty登录服务器,找到服务器的用户名和ip(例:username@192.168.0.1)
2) 到Putty安装的文件夹下,进入到cmd命令行
3)从Windows向Linux服务器进行文件上传和下载

上传:

pscp D:\test.txt username@192.168.0.1:/home/username/

样例:

pscp C:\Users\gj285\Downloads\test.txt username@192.168.11.129:/home/user1/

下载:

pscp username@192.168.0.1:/home/username/test.txt D:\test.txt 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值