Linux 开发常用命令摘记

总结自己在开发和练习中用的Linux常用命令:

1、rm -rf xxx   不提示循环删除文件或目录

2、mount t iso9660 /dev/cdrom /mnt/cdrom  在安装软件时会考虑先在iso文件在面找,挂载

3、cd -  转到上次的目录中
4、netconfig 图形化界面进行网络参数配置
5、chkconfig --list| grep tomcat   查看一个服务状态
6、ps -ef | grep xxx 查看进程
7、netstat -nat 查看相关端口及占用的程序
8、rpm -vih   rpm -qa 安装软件  查看安装的软件包
9、service xxx start,stop.restart 服务管理启动关闭重启
10、ftp 192.168.34.112 连接ftp  >bin 以二进制传输数据  get 下载 put 上传
11、tar -xvzf  xxx.tar.gz 解压
12、find -name -type  查找文件或目录
13、ls -l|more n 每次显示n行的列表
14、kill pid 结束进程
15、虚拟机挂载U盘不显示,需要在Window上打开相关的服务项。
16、mount -t vfat /dev/sdb1 /mnt/usb   挂在U盘

17、rpm -ev MySQL-server-5.0.22-0.i386 应用删除

18、rpm -qa | grep -i mysql 查看某个软件是否安装

19、chmod -R u+r directory           递归地给directory目录下所有文件和子目录的属主分配读的权限

       注意:多数用三位八进制数字的形式来表示权限,第一位指定属主的权限,第二位指定组权限,第三位指定其他用户的权限,每位通过4(读)、2(写)、1(执行)三种数值的和来确定权限。如6(4+2)代表有读写权,7(4+2+1)有读、写和执行的权限。所以,拥有属组、组、其它的所有权限为777  (chmod -R 777 driectory)

 

20、linux性能查看和调优:top  Vmstat   ps -aux|more  具体见下篇文章,Linux调优详解。

21、性能监控之vmstat  : 括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况

        vmstat 3 2  每隔三秒获取一次,获取2次

        vmstat 4 每隔4秒执行一次收集,直到结束

22、top -b -n 1 >top.txt 将统计信息输出到一个文件

23、wc -c  统计一个文件的字节数 -l 行数  -m 字符数  -w 字数

33、more less 都是查看文件,一个不能上下翻页,less能上下翻页看

34、设置开机启动或关闭某些服务:chkconfig [--level 35] sshd on[stop]

35、开机自动加载一些脚本运行:/etc/init.d 中放脚本,然后再对应的子目录级别中建立软连接 :比如

            ln -s /etc/init.d/sshd /etc/rc.d/rc3.d/S100ssh

36、想把一个命令的打印结果放到一个文件中,一般后面直接跟 >filename 就会在当前目录下了,如 ls -l >ls.txt

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值