linux常用命令
来源:互联网 发布:python抢电影票 编辑:程序博客网 时间:2024/06/06 14:04
一、添加用户 changhf 123321
adduser tommy //添加一个名为tommy的用户
passwd tommy //修改密码hostname -s linux //简称shortname
mv apache-tomcat-7.0.70 dubbo-admin-tomcat //如果当前目录就是重命名,变更目录则是移动
tar -zxvf zookeeper-3.4.6.tar.gz //解压tar包
unzip dubbo-admin-2.5.4.war -d ROOT //解压war包
su - wusc -c '/home/wusc/zookeeper-3.4.6/bin/zkServer.sh start' //设置开机启动rm -rf * //删除所有
rm dubbo-admin-tomcat //删除文件
ps -ef | grep java //查看正在跑的进程
kill -9 pidtail -f zookeeper.ou //监视filename文件的尾部内容,默认10行,相当于增加参数 -n 10
tail -n 20 filename //说明:显示filename最后20行。
---------------------------------------------------------------------
二、Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态等
参考 netstat常用命令
netstat -ntlp
-t (tcp)仅显示tcp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。就是以IP地址显示出来
-l 仅列出有在 Listen (监听) 的服务状态
-p 显示建立相关链接的程序名 就是pid,下图为查看连接的rocketmq端口
三、lsof -i:21 //某端口占用情况
该命令是列出当前系统打开文件的工具,参考 lsof常用命令
windows平台下,ls等同的命令是dir
cd /home/cxb && ls 连接两个命令
-------------------------------------------------------------------------
四、sed 参考 sed替换命令
-i :直接修改读取的文件内容,而不是输出到终端。
sed -i 's#${user.home}#/opt/rocketmq#g' *.xml
对当前目录下的所有xml文件修改${user.home}为/opt/rocketmq
sed -i '$a # This is a test' regular_express.txt
如果你有一个 100 万行的文件,你要在第 100 行加某些文字,此时使用 vim 可能会疯掉!因为文件太大了!
由於 $ 代表的是最后一行,而 a 的动作是新增,因此该文件最后新增『# This is a test』!
五、find 参考find命令总结
linux查找一个文件:find /usr/server -name dubbo.properties
六、ln -s 创建软连接
ln -s /home/alibaba-rocketmq rocketmq
删除软链接:rm b 【注意不是rm -rf b/】
- 【linux 常用命令】常用命令整理
- linux常用命令
- Linux常用命令
- LINUX 常用命令
- linux常用命令
- Linux 常用命令
- Linux 常用命令
- Linux常用命令
- LINUX常用命令
- Linux 常用命令
- linux常用命令
- Linux常用命令
- Linux常用命令
- Linux 常用命令
- Linux常用命令
- Linux 常用命令
- Linux 常用命令!
- Linux 常用命令
- Android基础知识总结
- 占位
- Mac AndroidStudio检测不到模拟器的解决方案
- 像素点的绘制
- html5解决大文件断点续传
- linux常用命令
- [李景山php]每天laravel-20161026|TranslationServiceProvider.php
- java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguration
- RandamName随机点名
- 身份证实名认证
- 获取网络图片的几种方式
- html5解决大文件断点续传
- C#中Console.WriteLine(),Console.Write()的用法
- 学习jsp必须的基础知识