自己也是刚入门菜鸟linux常用命令,整理网上的东西,根据自己的使用习惯记录下来。
1 =====================
使用Linux命令行测试网速
安装speedtest
speedtest是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest很简单——只需要下载其Python脚本文件。
$ wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
$ chmod a+rx speedtest.py
$ mv speedtest.py /usr/local/bin/speedtest
$ chown root:root /usr/local/bin/speedtest
使用speedtest测试网速
使用speedtest命令也很简单linux常用命令,它不需要任何参数即可工作。
$ speedtest
2===================
mkdir +文件夹名字
touch +文件名字
rm -fr 删除文件,问价夹 -f强制删除 -r是递归
运行Python:在文件目录下 python mingzi.py
=================
2.查看端口属于哪个程序?端口被哪个进程占用
lsof -i:8060
netstat -ant 查看每个端口建立的TCP连接
netstat -nat | grep -i "9898" 查看9898端口建立的TCP连接
==============
screen 切换到screen模式,可以执行长期任务
screen -r 显示当前所有的窗体
oot@Damon:~# screen -r
There are several suitable screens on:
5850.pts-0.Damon (04/15/18 10:49:47) (Detached)
5213.pts-0.Damon (04/15/18 08:13:32) (Detached)
root@Damon:~# screen -r 5850 进入某个
键盘 ctrl +a d 退出screen,但是不关闭任务,直接退出xshell,任务还在运行
====================
创建文件夹
mkdir name
rm -r a 删除文件夹
创建文件
touch name
rm a.txt 删除a.txt
===============
Vim
esc :wq 保存并退出
esc :w 保存
esc :q! 退出但,不保存
=============
cat name 打印出文件中的内容
top -b -n 1 > top.txt 保存top结果到top.txt 中
rm a.txt 删除a.txt
rm -r a 删除文件夹
压缩文件夹
zip -r name.zip dir
解压
unzip name.zip
=================
Windows和linux之间,在ssh中
上传到linux rz
下载自linux sz
=================
安装百度云盘
pip install bypy
上传 bypy.py upload 把当前目下的内容上传到网盘的 我的网盘/我的应用数据/bypy
下载 bypy.py downdir 把我的网盘/我的应用数据/bypy 下的内容下载到linux当前目录
==========
修改系统时间
执行tzselect命令-->选择Asia-->选择China-->选择east China - Beijing, Guangdong, Shanghai, etc-->然后输入1。
TZ='Asia/Shanghai'; export TZ
date 看时间正确了。
===============
查看实时网速
apt-get -y install nethlogs
nethlogs