linux rsh通信实现_Linux 命令多到记不住?这个开源项目帮你一网打尽!

本文介绍了Linux-command项目,这是一个帮助技术人员快速查找和使用Linux命令的工具。它包含了550多个命令,提供了WebUI、各种客户端及Chrome插件等多种访问方式,支持搜索自动填充和本地离线搜索,方便快捷。此外,还展示了不同客户端的界面截图,如Chrome插件、Web版本和Alfred、Dash版本等。
摘要由CSDN通过智能技术生成
fb4fb6f2067289677a765c8400b52033.png程序员的成长之路互联网/程序员/成长/职场 关注

阅读本文大概需要 1.6 分钟。

在 Linux 系统创建一个文件夹,要用什么命令?

mkdir 文件夹名

在 Linux 系统中移动一个文件,要用什么命令?

mv 源文件地址 目标地址

在 Linux 查找一个文件,要用什么命令?

find ...... 后面是什么来着~

最近发现了一个开源项目,简直赞不绝口,喜爱之情,无以言表,用它可以完美避免上述情况的发生。

它就是 Linux-command,一个用于快速查找 Linux 命令的项目。

对于大多数技术人员来说,Linux 命令是每天必用的工具。

由于命令的多样性和复杂性,我们并不能清楚地记得每个命令的用法,这个时候只能靠搜索。

但是很多时候,搜到的东西要么不全,要么说法有误,浪费时间不说,还给人造成困惑。

这个项目就可以解决以上的问题。它的亮点在于:

  • 命令齐全:涵盖了 550 多个 Linux 命令,基本上是 Linux 所有的命令合集。

  • 多种访问入口:提供 Web UI,各种客户端(Android/Mac/Win/Linux),及 Chrome 插件。

  • 搜索快速:搜索实现自动填充,非常快速,能为你节省不少时间。

  • 其他:没有广告,干净漂亮的预览界面,支持本地离线搜索。

下面是它包含的命令目录(很全):

e8d742d9c16eaec50a08cee6005a8e8f.png

给大家看几个不同的客户端展示:

首先是 Chrome 插件:

29a50172a0672d8a29431ec2d0182d65.gif

然后是 Web 版本:

预览地址:https://git.io/linux

b5eba95021b23f1fd0bd0039d466ef50.gif

还有 Alfred 版本(本地客户端):

ed915106e22d831d8accbc0e73b9ea06.png

最后,还有 Dash 版本:

e0927b6682ac3ad93722f5343b2b384d.gif

怎么样,是不是很炫酷又很硬核~

Linux命令分类

文件传输

bye、ftp、ftpcount、ftpshut、ftpwho、ncftp、tftp、uucico、uucp、uupick、uuto、scp

备份压缩

ar、bunzip2、bzip2、bzip2recover、compress、cpio、dump、gunzip、gzexe、gzip、lha、restore、tar、unarj、unzip、zip、zipinfo

文件管理

diff、diffstat、file、find、git、gitview、ln、locate、lsattr、mattrib、mc、mcopy、mdel、mdir、mktemp、mmove、mread、mren、mshowfat、mtools、mtoolstest、mv、od、paste、patch、rcp、rhmask、rm、slocate、split、tee、tmpwatch、touch、umask、whereis、which、cat、chattr、chgrp、chmod、chown、cksum、cmp、cp、cut、indent

磁盘管理

cd、df、dirs、du、edquota、eject、lndir、ls、mcd、mdeltree、mdu、mkdir、mlabel、mmd、mmount、mrd、mzip、pwd、quota、quotacheck、quotaoff、quotaon、repquota、rmdir、rmt、stat、tree、umount

磁盘维护

badblocks、cfdisk、dd、e2fsck、ext2ed、fdisk、fsck.ext2、fsck、fsck.minix、fsconf、hdparm、losetup、mbadblocks、mformat、mkbootdisk、mkdosfs、mke2fs、mkfs.ext2、mkfs、mkfs.minix、mkfs.msdos、mkinitrd、mkisofs、mkswap、mpartition、sfdisk、swapoff、swapon、symlinks、sync

系统设置

alias、apmd、aumix、bind、chkconfig、chroot、clock、crontab、declare、depmod、dircolors、dmesg、enable、eval、export、fbset、grpconv、grpunconv、hwclock、insmod、kbdconfig、lilo、liloconfig、lsmod、minfo、mkkickstart、modinfo、modprobe、mouseconfig、ntsysv、passwd、pwconv、pwunconv、rdate、resize、rmmod、rpm、set、setconsole、setenv、setup、sndconfig、SVGAText Mode、timeconfig、ulimit、unalias、unset

系统管理

adduser、chfn、chsh、date、exit、finger、free、fwhois、gitps、groupdel、groupmod、halt、id、kill、last、lastb、login、logname、logout、logrotate、newgrp、nice、procinfo、ps、pstree、reboot、renice、rlogin、rsh、rwho、screen、shutdown、sliplogin、su、sudo、suspend、swatch、tload、top、uname、useradd、userconf、userdel、usermod、vlock、w、who、whoami、whois

文本处理

awk、col、colrm、comm、csplit、ed、egrep、ex、fgrep、fmt、fold、grep、ispell、jed、joe、join、look、mtype、pico、rgrep、sed、sort、spell、tr、uniq、vi、wc

网络通讯

dip、getty、mingetty、ppp-off、smbd(samba daemon)、telnet、uulog、uustat、uux、cu、dnsconf、efax、httpd、ifconfig、mesg、minicom、nc、netconf、netconfig、netstat、ping、pppstats、samba、setserial、shapecfg(shaper configuration)、smbd(samba daemon)、statserial(status ofserial port)、talk、tcpdump、testparm(test parameter)、traceroute、tty(teletypewriter)、uuname、wall(write all)、write、ytalk、arpwatch、apachectl、smbclient(samba client)、pppsetup

设备管理

dumpkeys、loadkeys、MAKEDEV、rdev、setleds

电子邮件与新闻组

archive、ctlinnd、elm、getlist、inncheck、mail、mailconf、mailq、messages、metamail、mutt、nntpget、pine、slrn、X WINDOWS SYSTEM、reconfig、startx(start X Window)、Xconfigurator、XF86Setup、xlsatoms、xlsclients、xlsfonts

其他命令

yes

喜欢的童鞋赶紧去体验下吧,下载地址:

https://github.com/jaywcjlove/linux-command

往期精彩回顾

JSON WEB TOKEN 从原理到实战

很全!浅谈几种常用负载均衡架构

Elasticsearch如何做到亿级数据查询毫秒级返回?

Redis 到底能解决哪些问题

如何发现 Redis 热点 Key ,解决方案有哪些?

【漫画】程序员系列苏大强版表情包

揭秘 “全网影视 VIP 卡” 的背后产业链

b4d8b73eb96239a9f21fa209dc7dbce0.png

写留言

喜欢就给个“在看b634540d39c0c482d61e97f90cf24482.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LoadRunner监控Linux rstat协议允许网络上的用户获得同一网络上各机器的性能参数。 需要下载3个包: (1)rsh-0.17-14.i386.rpm (2)rsh-server-0.17-14.i386.rpm (3)rpc.rstatd-4.0.1.tar.gz 一、安装rsh 查看是否安装并卸载rsh [root@localhost /]# rpm –qa |grep rsh      --查看是否安装rsh [root@localhost /]# rpm –e + 版本号   --卸载该版本 安装rsh,rsh-server [root@localhost /]# rpm –ivh rsh-0.17-14.i386.rpm [root@localhost /]# rpm –ivh rsh-server-0.17-14.i386.rpm 二、安装rstatd 下载并安装rstatd,下载地址:http://sourceforge.net/projects/rstatd,上传至/usr/local 查看是否安装,一般来说Linux都没有安装 [root@localhost /]# find / -name rpc.rstatd 安装rstatd [root@localhost /]# tar -xzvf rpc.rstatd-4.0.1.tar.gz [root@localhost /]# cd rpc.rstatd-4.0.1 [root@localhost /]# ./configure [root@localhost /]# make [root@localhost /]# make install 三、安装完成后配置rstatd目标守护进程xinetd,配置文件于/etc/xinet.d目录下 修改/etc/xinetd.d目录下面的3个conf(rogin,rsh,rexec)中的disable均设置为no [root@localhost /]# cd /etc/xinetd.d      --进入到/etc/xinetd.conf目录中 [root@localhost /]# vi rlogin     --编辑disable=no,保存 [root@localhost /]# vi rsh  --编辑disable=no,保存 [root@localhost /]# vi rexec --编辑disable=no,保存 四、启动rpc.rstatd [root@localhost /]# rpc.rstatd --启动rpc.rstatd进程 [root@localhost /]# rpcinfo -p --执行此命令检查rpc服务的状态 如果未出现上图的rstatd说明没有安装成功,需要重复以上步骤。 到这里为止,LR监控Linux必要的服务都已安装好了。 五、关闭防火墙 [root@localhost /]# service iptables stop 六、利用LR中的Controller监控Linux资源 在Controller中,将System Resource Graphs中的Unix resources拖到右侧的资源监控区域。 鼠标右键选择Add Measurements,添加被监控Linux的IP地址x.x.x.x,选择需要监控的性能指标,确认。 七、遇到的问题 1. LoadRunner监控Linux资源时弹出如下错误: Monitor name :UNIX Resources. Cannot initialize the monitoring on 192.168.52.189. Error while creating the RPC client. Ensure that the machine can be connected and that it runs the rstat daemon (use rpcinfo utility for this
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值