Linux 随写

最近工作经常用到Linux命令。好多不太熟系,都是临时百度;

1 关于防火墙:

service iptables status  查看网络防火墙。主要是启用MySQL后,用Navicat链接liunx部署的mysql是一直连不上。因为防火墙没有关闭。

service iptables stop 关闭网络防火墙。再链接mysql就OK了。

IPtables -A INPUT -p tcp --dport   3306 -j  ACCEPT  开放3306mysql的端口

2 rpm

rpm -qa |grep mysql 此时只能搜索系统中安装包mysql。只能查小写的mysql安装包是否安装

rpm -qa|grep  -i mysql 加了-i 不区分大小写。查询mysql的安装包是否安装

rpm  -e  --nodeps you_packname.rpm 强制卸载you_packname.rpm 安装包

rpm -i  jdkXXX.rpm 安装jdk包

rpm -ivh mysqlXXXX.rpm 安装过程中显示正在安装的文件信息及安装进度

3 Linux的IP信息

cd /etc /syscofig/network-scricp/ 在ifcfg-bond1

vim ifcfd-bond1  再输a即可编辑。:qw  保存强制退出。

service network restart 重启网络验证是否正常.

4 which 或者whereis

which 命令用于查找并显示给定命令的绝对路径 ,which usr 查出usr的路径

whereis  命令只能用于程序名的搜索 whereis name 程序名

5 端口

netstat -an | grep 3306   //查看所有3306端口使用情况

netstart -a 查看所有的服务端口

sudo netstat -ap 查看所有的服务端口并显示对应的服务程序名

ps -ef |grep mysql 查看mysql进程是否存在着

tail -f XXX.log (XXX.out)查看日志

chmod +x  jmeter.sh 添加执行jmeter的执行权限

以后用到的慢慢补充,随笔而记。

原文地址:https://www.cnblogs.com/fjy1/p/9609945.html

时间: 2024-10-04 06:32:40

Linux 随写的相关文章

怎样在Windows和Linux下写相同的代码

目前,Linux在国内受到了越来越多的业内人士和用户的青睐.相信在不久的将来,在国内为Linux开发 的应用软件将会有很大的增加(这不,金山正在招兵买马移植WPS呢).由于未来将会是Windows和Linux两强鼎立的格局,怎样能够使得开发的软件保持最大的可移植性就成了一个很重要的问题.小弟经过一段时间的摸索,找到了这个问题的圆满解答. 在Linux下,所有的开发工具和库都属于自由软件,可以免费获得并且功能强大.如果这些工具和库都有相应的Windows版,那么我们就能够在Windows和Linu

一个LINUX高手写给初学者的话(转)

http://www.linuxdiyf.com/viewarticle.php?id=168606 现在好多的人开始接触电脑的时候,见到的应该是Windows98 说实话,98 已经是一个很人性化,封装的很好的一个系统了 一个对电脑一窍不通的人都能很快的使用它.这样很多人对 "电脑"的印象和那些和我一样一开始接触的是DOS人是绝然不 同的.在DOS时代,如果你对电脑的基础知识不懂的话是玩不 动它的,不像现在好多人CPU是什么都不知道,却能够是Flash 高手,倾倒MM无数.如果你是这

linux 下写python脚本实现自动补全( 我51论坛也有)

以前都是在windows下开发,但是对于玩linux的人来说,能够在linux下实现python脚本的自动补全的话,那是相当不错的,而我一般是使用的vim作为编辑器,且linux一般选择最小化安装,没有图形界面,参考了下网上的很多方法也没有适合自己,最后自己去看代码的帮助来实现了这个功能,废话不说,现在开始代码下载地址:http://vim.sourceforge.net/scripts/download_script.php?src_id=21842 文件名:pydiction-1.2.3.z

linux文件系统写过程简析

linux写入磁盘过程经历VFS ->  页缓存(page cache) -> 具体的文件系统(ext2/3/4.XFS.ReiserFS等) -> Block IO ->设备驱动 -> SCSI指令(或者其他指令),总体来说linux文件写入磁盘过程比较复杂 1.VFS(虚拟文件系统) Linux中采用了VFS的方式屏蔽了多个文件系统的差别, 当需要不同的设备或者其他文件系统时,采用挂载mount的方式访问其他设备或者其他文件系统(这里可以把文件系统理解为具体的设备).正是

Linux数据写操作改进

Linux的IO操作中数据的写函数int nwrite = write(int fd,void* buf ,int len)表示向fd文件描述符写入len个字节长度的数据报文,但是这并不能保证真正向内核缓冲区写入了len个数据.比如当内核socket缓冲区不足,小于len个字节,则会只写入其中的一部分,返回nwrite表示实际写入的字节数:因为这种读写方式可以保证数据全部写入缓冲区,因此实际返回值只有-1表示写入错误,size表示完全写入缓冲区. 为了保证数据写入的完整性,采用循环的写入是非常必

菜鸟的第一次接触linux第一次写博文

我是一名21岁的小菜鸟,接触linux大概有几个月了,前几个月注册了个博客,知道昨天才写出了一个博文,水平很菜,望大神们批评指正.自从开始学我就想一直写下去,写下自几在学习linux的成长心得,成长艰辛和成长的轨迹...在这个大家庭里真心的希望各位大神前辈能够指导批评,将不胜感激. 作为一名普通的大学生,我感觉我还是挺幸运的,在大二就确定了自己的方向,能够有充足的时间去学习去探索,并且能够在充实自己的大学生活,努力的提高自己,改变自己,充实自己...在IT这个世界中......思绪很乱,写的很乱

会用python把linux命令写一遍的人,进大厂有多容易?

看过这篇<2000字谏言,给那些想学Python的人,建议收藏后细看!>的读者应该都对一个命令有点印象吧?没错,就是 linux 中经常会用到的 ls 命令. 文章中我就提到如何提升自己的 python 能力呢?直接找项目写,但是作为零基础 / 小白 / 入门 的你来说做一个博客还要学 web 框架.html.css.js,又成为了阻碍你写实际项目的阻碍. 所以我就推荐了这个命令:ls.写一个 ls 非常简单,你只需要会一点 linux 的基础知识,知道 ls 能做什么就好了. 那今天就给大家

在Linux下写一个简单的进度条,用make指令进行编译。

首先建立一个新的文件,touch progress_bar.c 执行该vim progress_bar.c命令,写进度条的程序.写进一个进度条程序: #include<stdio.h> #include<unistd.h> #include<string.h> void progress() { int i = 0; char bar[102]; memset(bar,0,102*sizeof(char)); const char* lable="|/-\\&

python中将linux命令写在一起使用

一般情况下,命令需要用""和,分割,例如: import subprocess subprocess.call(["ls","-la"]) 换一种方式,可以将命令写在一起,例如: import subprocess subprocess.call("ls -la", shell = True)

在Linux下写一个线程池以及线程池的一些用法和注意点

-->线程池介绍(大部分来自网络)  在这个部分,详细的介绍一下线程池的作用以及它的技术背景以及他提供的一些服务等.大部分内容来自我日常生活中在网络中学习到的一些概念性的东西. -->代码(大约240行)  测试一下,具体的实现. -->代码下载 --------------------------------------------------------------------------------------------------------------------------