linux系统常用
放牛娃不吃草
这个作者很懒,什么都没留下…
展开
-
python 实现linux系统上文件系统变化监控(拿去直接用,不谢)
# !/usr/bin/env python# encoding:utf-8# Event Name Is an Event Description# IN_ACCESS Yes file was accessed.# IN_ATTRIB Yes metadata changed.# IN_CLOSE_NOWRITE Yes unwrittable file was close...原创 2019-03-28 09:18:16 · 1595 阅读 · 1 评论 -
Linux 下压缩与解压.zip和.rar及.7z文件
Linux 下压缩与解压.zip和.rar及.7z文件对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们:1)对于.ziplinux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序。它们的参数选项很多,可用命令zip -help和unzip -help查看,这里只做简单介绍,举例说明一下其用法:# zip y转载 2013-09-20 21:28:56 · 2761 阅读 · 0 评论 -
linux的chmod,chown命令 详解
linux的chmod,chown命令 详解来源: ChinaUnix博客 日期: 2007.12.11 09:48 (共有条评论) 我要评论 指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file..转载 2013-09-11 13:57:59 · 1134 阅读 · 0 评论 -
Linux查看进程内存
动态查看一个进程的内存使用[c-sharp] view plaincopyprint?1、top命令 top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s 如果想根据内存使用量进行排序,可以shift + m(Sort by memory usage)转载 2013-08-28 13:07:17 · 1152 阅读 · 0 评论 -
Linux Mint 安装ssh服务器
Linux Mint 14 默认是没有安装ssh server 的,安装ssh Server [html] view plaincopysudo apt-get install openssh-server 然后确认sshserver是否启动了:ps -e | grep ssh如果只有ssh-a转载 2013-08-13 10:59:53 · 4082 阅读 · 0 评论 -
linux下查看所有用户及所有用户组
groups 查看当前登录用户的组内成员groups gliethttp 查看gliethttp用户所在的组,以及组内成员whoami 查看当前登录用户名/etc/group文件包含所有组/etc/shadow和/etc/passwd系统存在的所有用户名1、/etc/group 解说;/etc/group 文件是用户组的配置文件,内容包括用户和用户组,并且能显示转载 2013-08-14 09:59:44 · 1075 阅读 · 0 评论 -
手动设置Centos静态地址
因为安装的时候选择了DHCP获得IP地址,虽然家里路由常年不动,多少有点不放心,怕万一停电之类的IP地址变了,那端口映射,域名解析可就全完了,就尝试着手动改一下吧。1,先搜索了一下,得到以下解释IP IP地址Netmark 子网掩码Gateway 默认网关HostName 主机名称DomainName 域名DNS DNS的IP2,需要修改的文件常有转载 2013-07-04 11:31:55 · 1160 阅读 · 0 评论 -
抢救Centos修改环境变量后不能启动
linux修改环境变量后不能启动的一种解决办法 由于本人修改环境变量,导致X-window启动失败。所以要想办法强制命令行启动 方法如下: 如果用GRUB启动。在启动时按E编辑启动项目,在kernel那一行末尾加上linux single按回车 然后再按B启动系统,这样系统就直接以root权限启动系统。进入#然后就转载 2013-07-18 09:30:54 · 2590 阅读 · 1 评论 -
linux ls列出目录下所有文件数量
查看统计当前目录下文件的个数,包括子目录里的。 ls-lR|grep"^-"|wc-lLinux下查看某个目录下的文件、或文件夹个数用到3个命令:ls列目录、用grep过虑、再用wc统计。举例说明:...查看统计当前目录下文件的个数,包括子目录里的。 ls -lR| grep "^-" | wc -l[喝小酒的网摘]http://blog.const.net.cn/a/12311.ht转载 2013-07-01 13:18:16 · 2562 阅读 · 0 评论 -
Ubuntu下配置VNC
Ubuntu下VNC配置 2010-07-14 18:49:08| 分类: 默认分类|字号 订阅Ubuntu下VNC配置文章分类:操作系统通过将服务器配置成VNC SERVER,可以让其他主机使用图形方式登录这台服务器。 在ubuntu下配置vnc server很简单,方法如下: 服务器端: 1、先安装VNC服务程序: S转载 2013-06-25 18:25:43 · 2167 阅读 · 0 评论 -
Find命令详解查找目录或文件
查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print 如果需要更进一步的了解,可以参看Linux的命令详解。这里摘抄如下: ·find path -option [ -print ] [ -exec -ok command ] {} /;#-p转载 2013-05-30 11:37:18 · 2543 阅读 · 0 评论 -
Linux rename命令 批量重命名
Linux rename命令 批量重命名Linux的 rename 命令有两个版本,一个是C语言版本的,一个是Perl语言版本的,早期的Linux发行版基本上使用的是C语言版本的,现在已经很难见到C语言版本的了,由于历史原因,在Perl语言大红大紫的时候,Linux的工具开发者们信仰Perl能取代C,所以大部分工具原来是C版本的都被Perl改写了,因为Perl版本的支持正则处理,所转载 2013-10-29 18:23:35 · 1804 阅读 · 0 评论 -
RM删除指定文件其他文件
应用环境: 某个目录下有许多个文件,我们需要保留其中几个,其他文件通通删除。方法有很多,但高效和省时的方法是下面介绍的两种,特别是目录中文件>几百个时。 1、适用于需要保留的文件有区别于其他文件的特征的情况 例如文件名含有img和info的文件需要保留,其他文件删除。 进入需要删除文件的目录; # ls |grep -v img转载 2013-10-23 15:54:05 · 1725 阅读 · 0 评论 -
docker 常用命令整理
1. 查看docker信息(version、info) [plain] view plaincopy # 查看docker版本 $docker version # 显示docker系统的信息 $docker转载 2017-02-15 16:25:27 · 472 阅读 · 0 评论 -
ubuntu上find命令使用方法加grep运用
1、find命令的一般形式为;find pathname -options [-print -exec -ok ...]2、find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件执行该参数所给出的shel转载 2013-03-13 15:51:39 · 3278 阅读 · 0 评论 -
Linux内存泄漏查询方法proc/status解释
在测试,特别是性能测试或者系统的稳定性测试中,内存的使用情况是一个很重要的监控点,不管是从资源使用的角度还是从发现内存泄露问题的角度。如果笼统的来看,大概就是两个指标,系统的内存使用率和进程使用的内存。但是现实世界的事情往往没有那么简单,稍微细一点来看其实有很多的科目。本文不是一个全面的关于内存使用的探讨,甚至也不是一个详细的Linux下面进程内存使用情况的分析,尽管这里的实践是基于此转载 2015-01-06 14:42:12 · 16318 阅读 · 0 评论 -
CentOS 6.3安装和配置VNC
CentOS 6.3安装和配置VNC 原文作者:阿飞。 十分感谢 对于用惯了WIN系统的朋友来说,没有图形化操作界面的Linux用起来实在太难受了。实际上,Linux也是有图形化操作界面的,这就是VNC。接下来罗伊将告诉大家如何 VNC图形化操作界面。1,安装GNOME桌面环境[root@tanvps ~]# yum -y groupinstal原创 2013-05-21 21:50:48 · 5014 阅读 · 0 评论 -
Linux开发常见问题及解决方案
查看Centos开机过程中的信息: vim /boot/grub/grub.conf 删除其中的 rhgh quiet安装大多数的开发包 yum groupinstall "Development Tools"更新中。。。。原创 2013-07-02 18:29:03 · 2622 阅读 · 0 评论 -
实现关闭ssh继续运行程序--nohup和screen
转载自:http://iceeggplant.blog.51cto.com/1446843/745240有人问起了如果下班了,关闭ssh以后,还继续运行自己的程序怎么办,以前用nohup可以解决,但是对方要求,第二天来的时候,一开ssh,还能在屏幕 上显示执行的程序变化中的数据,估计nohup是不行了,研究了一下,一个叫做screen的命令能达到这个目的,安装也很方便。转载 2013-12-23 16:20:04 · 3992 阅读 · 0 评论 -
解决error: possibly undefined macro: AC_DEFINE If this token and others are legitimate, please u
error: possibly undefined macro: AC_DEFINE If this token and others are legitimate, please use m4_pattern_allow.若是ubuntu下:libsysfs-dev若是Centos下:yum install libsysfs原创 2013-12-19 12:27:22 · 22086 阅读 · 7 评论 -
Ubuntu与windows共享文件--通过Xmanager传送文件
安装 vsftpd sudo apt-get install vsftpd配置完成后,启动Xmanager 既可通讯。CSDN空间不足,Xmanager的安装包可以加QQ索取。原创 2012-12-24 16:58:40 · 2833 阅读 · 0 评论 -
File transfer server could not be started or it exited unexpectedly.Exit value 0 was returned. Most
SSH不能传输文件问题提示信息为:”File transfer server could not be started or it exited unexpectedly.Exit value 0 was returned. Most likely the sftp-server is not in the path of the user on the server-side.”转载 2013-12-02 13:55:51 · 5548 阅读 · 0 评论 -
linux中vi(vim)编辑器的使用
vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是viIMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。 vi有3个模式:插入模式、命令模式、低行模式。插入模式:在此转载 2012-09-15 18:09:57 · 1234 阅读 · 0 评论 -
Centos安装apache
3.安装阿帕奇2 Apache2的是作为一个CentOS的软件包,因此我们可以直接用下面命令安装它: yum install httpd 现在配置系统在引导时启动Apache chkconfig --levels 235 httpd on 并启动Apache /etc/init.d/httpd start 现在,您的转载 2013-09-11 10:30:13 · 1341 阅读 · 0 评论 -
Objdump查看依赖so动态库文件
在做系统跨平台移植的时候,需要知道生成的o文件需要的so动态库文件,就可以使用下命令了。zchx@ubuntu:~/workspace/mips_UDP/g++build$ lsa.out UDP_Multicast.cppzchx@ubuntu:~/workspace/mips_UDP/g++build$ objdump -x a.out |grep NEEDED原创 2012-10-11 15:42:14 · 13231 阅读 · 1 评论 -
Linux配置路由表
使用下面的 route 命令可以查看 Linux 内核路由表。# routeDestination Gateway Genmask Flags Metric Ref Use Iface192.168.0.0 * 255.255.255.0 U 0 0 0 eth0169转载 2013-05-21 11:21:36 · 1330 阅读 · 0 评论 -
Linux的Ubuntu与windows共享目录快捷方法
首先Vmware安装它的插件,自动安装完成。其后设计Vmware设置:如图:设置后:在Ubuntu的 /mnt/hgfs/ 可见此目录。原创 2013-04-24 11:05:59 · 1451 阅读 · 0 评论 -
Linux添加系统服务
实践资料:添加Linux的服务需要了解linux的脚本,详细文见:http://blog.csdn.net/luopeiyuan1990/article/details/8193359使用ubuntu 添加了系统服务。对文章的注解:nohup:指后台服务touch:创建目录&1这些变量见上面的博文介绍像是ubuntu这样的发行版linux才有chkconfig,而ope原创 2012-11-19 09:12:52 · 1395 阅读 · 0 评论 -
Openwrt(linux)启动服务后台进程守护进程
网络资料: 最近被mesh路由器项目搞得焦头烂额的,想死的心都有了,当然,夸张了点,呵呵。 openwrt是基于linux内核的路由操作系统,经过裁剪,因此与普通linux系统文件结构有所不同。近来搞定了在ubuntu上搭建openwrt的交叉编译环境,另外搞定了openwrt先添加启动项。 说说添加启动项问题吧。在/etc/init.d里添转载 2012-11-19 10:43:02 · 7732 阅读 · 0 评论 -
linux进程查看top与ps
键入top 时得到的信息 PID PPID USER STAT VSZ %MEM %CPU COMMAND 784 782 root R 4804 16% 23% ./Scada_EmV7 833 822 root R 1356 5% 19% top 286 1 root R 1368原创 2012-11-16 14:47:15 · 2754 阅读 · 0 评论 -
Linux修改系统时间
修改linux的时间可以使用date指令date命令的功能是显示和设置系统日期和时间。输入date 查看目前系统时间。修改时间需要 date -功能字符 修改内容命令中各选项的含义分别为:-d datestr, --date datestr 显示由datestr描述的日期-s datestr, --set datestr 设置datestr 描述的日期-u, -转载 2012-11-09 14:09:21 · 1253 阅读 · 0 评论 -
ubuntu侧栏消失的解决方法
原因是因为按照了:与之冲突的软件。照成。重新安装并resetunity即可。sudo apt-get install unityunity --reset 这里是两个横杠哦!网络资料如下:(百度知道。)看在登录界面有没有unity选择(好像就是ubuntu什么的,那几个你都试试),如果没有就重装unity:sudo apt-get install unity,应该不会有原创 2012-11-06 09:37:23 · 3745 阅读 · 0 评论 -
查看进程打开的文件
假如我们要找到mysql的打开文件 或 其打开的文件个数1:找到其pid# ps aux | grep mysqld或者pidof mysqld2:用# lsof 查找其打开文件# lsof -p 28290如果要知道其个数,那么wc -l就行了。还可以到# cd /proc/28290/fd 查看# ls -l | less# ls -l | wc转载 2012-11-05 10:14:46 · 786 阅读 · 0 评论 -
sublime编辑器安装
sudo -i; add-apt-repository ppa:webupd8team/sublime-text-2; apt-get update;sudo apt-get install sublime-text-2sudo apt-get install sublime-textsudo apt-get install sublime-dev原创 2012-11-02 14:18:50 · 827 阅读 · 0 评论 -
手动添加linux启动项
如果你只是想知道如何添加一个开机启动的服务时候,那建议你直接看本文第2部分,如果你想读的更流畅,那建议从头看起,如果你耐心不错,希望继续读的时候,就请读完本文。 第一部分,这里介绍一种最"原始的"(请原谅我这么称呼)的办法,当然它不一定是最好的,但肯定是有用的,而且对任何发行版,任何你想要加载的服务 都是统一的。(不同的发行版可能有自己添加开机启动服务的办法,不同的软件也有自己转载 2012-11-02 13:54:56 · 1224 阅读 · 0 评论 -
配置虚拟机ubuntu的ip(bridge方式)
为了配置不忘记现在记录如下:zchx@ubuntu:~/Documents/jsoncpp-src-0.5.0$ sudo gedit /etc/network/interfaceszchx@ubuntu:~/Documents/jsoncpp-src-0.5.0$ sudo /etc/init.d/networking restart * Running /etc/init.d/原创 2012-10-22 17:00:46 · 2088 阅读 · 0 评论 -
Ubuntu配置ip
首先设置IPsudo gedit /etc/network/interface 将其内容删除 加上一下内容 auto loiface lo inet loopback auto eth0iface eth0 inet staticaddress 192.168.1.47netmask 255.255.255.0network 192.168.转载 2012-09-23 15:46:45 · 719 阅读 · 0 评论 -
ubuntu上的NFS服务器与,目标机的NFS客户端
Configure NFS Server to share any directories in local network.[1]Configuration on the system you want to build NFS serverroot@dlp:~#aptitude -y install nfs-kernel-server原创 2012-09-24 09:39:42 · 928 阅读 · 0 评论 -
ubuntu更换163的源
进入网址,直接下载source.list 文件替换,并变换版本号。网址如下 http://mirrors.163.com/.help/ubuntu.html原创 2012-12-11 16:37:42 · 1224 阅读 · 0 评论 -
Ubuntu开发问题
打开终端的方式汇总windows键,输入terminal打开dash,输入terminalctrl+alt+tsudo apt-get install nautilus-open-terminal,安装完成,注销以后再回来,就可以右键打开terminal了。apt-get install下载位置sudo apt-get install 下载放的位置:和a原创 2012-08-24 14:36:58 · 1078 阅读 · 0 评论