Linux优秀工具,linux开发工具

http://www.itjxue.com  2023-01-21 00:24  来源:未知  点击次数: 

学习linux最好的工具有哪些

大家都说了一些自己觉得好用的。就说一下几个可能用的不多,但是很好用的。

1 dot 画图, 超级简单啊。

vim demo.dot, 文本中写这样的内容graph demo{

1 -- 2

2 -- 3

3 -- 4

1 -- 4

}

然后 dot demo.dot -Tpng -o 1.png, 最后查看这个1.png 就是这样的

简单到不行啊,超级爽。还有复杂功能,可以去研究。

2 latex

vim 1.tex

写入以下内容

\documentclass[12 pt]{article}\begin{document}\begin{equation}\int^{2\pi}_0\sin^2\theta d\theta = \frac{1}{2}\end{equation}\begin{equation}\left[{\bf X} + {\rm a} \ \geq\\underline{\hat a} \sum_i^N \lim_{x \rightarrow k} \delta C\right]\end{equation}\end{document}

然后 texi2pdf 3.tex

查看生成好的 3.pdf

漂亮的2个公式就打出来了

虽然就我目前使用latex不多,很多方面也不如word方便,但是打公式的速度跟美观程度比word以及其他的爽多了。跟人交流题目或者写某些论文 slide的可能用到的时候, 写一个tex文件,快速生成公式,截个图贴过去超爽。

关键是公式都是文本文件,很多可以复用的,接合linux文本处理,简直爽。

其实latex好的功能应该有很多,但我目前用得着的就仅仅是贴公式了。以后可能会用到其他的把。

3 gnuplot,

画图的。

直接plot(x, sin(x)); 就可以画了,还支持命令行操作

4ImageMagick系列的处理图的命令, resize , convert, compare (图片diff吊炸天啊)

可以批量给图片加水印、加文字、jpg批量转png、gif、webp等。批量diff图片。做缩略图。改变长宽。截取部分。等等,这些比较常见,这里介绍下吊炸天的图片diff技术

比如

1.png 如下

2.png 如下

大家看得出他们有啥区别么?

compare 1.png 2.png diff.png

肉眼很难观测之类的把。

生成了diff.png 这个diff文件就是这样的

第一次我见到了,感觉吊炸了。

5 axel、aria 多线程下载。

axel -n 10 下载url, 开10线程下载文件

百度云的东西可以用axel下载,我经常在服务器用axel下载百度云的东西。

6 curl是个好东西

7 htop系列的都是很酷很好用的

超喜欢htop系列的界面 跟 ps tree杀进程的功能。c!!!!

8 kde系列的konsole、ksysguard、dolphin 很好。

我最常用的两个功能就是 dolphin 下按F4, 终端就出来了。

还有klipper, 剪贴板功能,超级好用啊,默认可以记录你的粘贴板历史, 我为了klipper这个好用 到不行的功能 +

dolphin下F4出现terminal 这2个功能 坚守kde很多年了。不然我其实准备用openbox + xmonad组合。很酷炫。

Linux专家总结的性能优化工具集,赶紧收藏下载,慢慢学起来

# linux 静态信息查看工具

# linux 性能测试工具 benchmark

# linux 性能观测工具

如果让你介绍你知道哪些linux命令的时候,你一般会如何介绍呢?建议你一般按照实际场景来介绍?比如:

场景一:安装操作系统

系统安装好了之后,需要配置IP地址,子网掩码,网关,DNS等这里会用vi命令,信息配置好了之后,重启网络服务,命令:service network restart,重启好了之后,使用命令:ip a,查看IP地址是否生效,然后使用ping命令,查看配置的服务器IP网络是否正常。

场景二:安装服务,如java

1、首先使用命令wget 下载安装包,然后使用命令tar,或unzip,gzip等命令解压;

2、然后vi命令配置环境变量等参数信息;

3、source 让配置文件生效;

4、 java -version使用命令检测安装是否正确。

也就是介绍命令,建议是结合安装场景,使用场景来介绍。上面几张图建议保存起来,算是比较全的linux命令,如果你都很熟悉,并且知道相应命令对应的场景,相信你的liux知识体系会更加深入,更上一层楼。

linux xclient 有哪些

linux xclient 有基于H3C 802.1x协议,兼容至H3C iNode Client及H3C 802.1x 客户端的最新版本。

如果对安全要求不是很高,带宽也是在1Mbps-2Mbps之间的,可以选择使用VNC,VNC可以对数据进行压缩,使得传输的数据量比直接用SSH加密的小,但是缺点有一到两次机会让同意网段的计算机用sniffer窃听到用户名和密码。

优点:

1.Linux由众多微内核组成,其源代码完全开源。

2.Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈。

3.Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性。

(责任编辑:IT教学网)

更多