Linux系统相关
文章平均质量分 75
Jody1989
这个作者很懒,什么都没留下…
展开
-
Linux修改环境变量,很简单但很重要
一、Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类:1. 永久的:需要修改配置文件,变量永久生效。2. 临时的:使用export命令行声明即可,变量在关闭shell时失效。二、设置变量的三种方法1. 在/etc/pro转载 2011-09-26 10:13:51 · 640 阅读 · 0 评论 -
xargs的i参数
xargs与find经常结合来进行文件操作,平时删日志的时候只是习惯的去删除,比如 # find . -type f -name "*.log" | xargs rm -rf *就将以log结尾的文件删除了,如果我想去移动或者复制就需要使用参数来代替了。 xargs -i 参数或者-I参数配合{}即可进行文件的操作。 -I replace-str转载 2015-06-01 14:39:25 · 589 阅读 · 0 评论 -
Linux下定时执行脚本
今天做了个数据库的备份脚本,顺便系统得学习一下Linux下定时执行脚本的设置。Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍就能记住了,关键是要记住/var/spool/cron这个目录。下面看一下具体的用法: 首先查看一下/etc/crontab文件:转载 2015-06-04 19:47:44 · 579 阅读 · 0 评论 -
linux编程获取本机IP地址的三种方法
这是一项不太清晰而且没有多大意义的工作。一个原因是网络地址的设置非常灵活而且都是允许用户进行个性化设置的,比如一台计算机上可以有多块物理网卡或者虚拟网卡,一个网卡上可以绑定多个IP地址,用户可以为网卡设置别名,可以重命名网卡,用户计算机所在网络拓扑结构未知,主机名设置是一个可选项并且同样可以为一个计算机绑定多个主机名等,这些信息都会有影响。脱离了网络连接,单独的网络地址没有任何意义。编程中遇到必须转载 2016-05-05 11:29:54 · 3499 阅读 · 0 评论 -
nfs常见问题解决方法
网络文件服务器(Network File System,简称NFS),是分布式计算系统的一个组成部分,可实现在异种网络上共享和装配远程文件系统。NFS由Sun公司开发,目前已经成为文件服务的一种标准(RFC1904,RFC1813)。其最大的功能就是可以通过网络,让不同操作系统的计算机可以共享数据,所以也可以将它看做是一个文件服务器。 NFS网络出现了故障,可以从以下几个方面着手检查:转载 2016-04-21 18:23:52 · 8895 阅读 · 0 评论 -
linux scp命令参数及用法详解--linux远程复制拷贝命令使用实例
一般情况,本地网络跟远程网络进行数据交抱,或者数据迁移,常用的有三种方法,一是ftp,二是wget /fetch 三是,rsync 大型数据迁移用rysync,其次用fetch/wget ,最次是ftp,最慢是ftp.这几天,在忙数据迁移时,用到ssh的scp方法来迁移数据。速度与效果都很好。特别是现在许多服务器为了安全,都会改ssh默认的22端口,改成一个特殊的端口。所以。在scp或者sftp时转载 2015-04-01 15:33:37 · 581 阅读 · 0 评论 -
linux常用命令集
Linux 系统常用命令格式: command [option] [argument1] [argument2] ...其中option以“-”开始,多个option可用一个“-”连起来,如“ls -l -a” 与“ls -la”的效果是一原创 2011-09-25 20:25:28 · 558 阅读 · 0 评论 -
Shell运算符:Shell算数运算符、关系运算符、布尔运算符、字符串运算符等
本文转自:http://c.biancheng.net/cpp/view/2736.htmlBash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。转载 2017-07-14 14:08:30 · 363 阅读 · 0 评论 -
linux awk命令详解
本文转自:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html史上最好用的免费翻蔷利器简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。转载 2017-07-14 15:23:15 · 335 阅读 · 0 评论 -
sed命令
本文转自:http://man.linuxde.net/sedsed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改转载 2017-07-14 14:20:55 · 437 阅读 · 0 评论 -
使用truss、strace或ltrace诊断软件的"疑难杂症"
简介进程无法启动,软件运行速度突然变慢,程序的"Segment Fault"等等都是让每个Unix系统用户头痛的问题,本文通过三个实际案例演示如何使用truss、strace和ltrace这三个常用的调试工具来快速诊断软件的"疑难杂症"。truss和strace用来 跟踪一个进程的系统调用或信号产生的情况,而 ltrace用来 跟踪进程调用库函数的情况。truss是早期为System V R4开发...转载 2018-06-02 12:44:08 · 425 阅读 · 0 评论 -
linux下find,xargs命令详解和实例
在我们平时的系统管理中,查找文件是时常需要的一个操作,在Linux系统中有2个命令是必须要掌握的,如果我们真正掌握了这个命令已经他的常用参数的话,我们可以在工作中游刃有余,下面是我在网上找到的一点资料,这些天放假有空,整理出来给大家共享下,附件是压缩的源文件,希望大家喜欢,愿和大家一起进步。。。使用find和xargs有时可能需要在系统中查找具有某一特征的文件(例如文件权限、文件属转载 2015-06-01 14:36:45 · 764 阅读 · 0 评论 -
Shell: /dev/null 2>&1详解
1,可以将/dev/null看作"黑洞". 它非常等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到. 然而, /dev/null对命令行和脚本都非常的有用. 用处: 禁止标准输出. 1 cat $filename >/dev/null # 文件内容丢失,而不会输出到标准输出. 禁止标准错误. 2>/dev/null 这样错误信息转载 2015-03-25 11:09:05 · 653 阅读 · 0 评论 -
如何设置自启动程序
如何设置自启动程序 1.开机启动时自动运行程序 Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init 根据配置文件继续引导过程,启动其它进程。通常情况下,修改放置在 /etc/rc或 /et转载 2011-09-26 09:57:18 · 672 阅读 · 0 评论 -
熟悉Linux开发环境
实验一 熟悉Linux开发环境一、实验目的1.熟悉Linux开发环境,学习Linux开发环境的配置和使用,掌握Minicom串口终端的使用。2.学习使用Vi编辑器设计C程序,学习Makefile文件的编写和armv4l-unkonown-linux-gcc编译器的使用转载 2011-09-26 10:04:44 · 5386 阅读 · 0 评论 -
linux磁盘IO
磁盘 I/O 监控是 Unix/Linux 系统管理中一个非常重要的组成部分。它可以监控吞吐量、每秒 I/O 数、磁盘利用率、服务时间等信息,并且在发现异常时,发送告警信息给系统管理员,便于系统管理员进行调整数据布局等管理活动以达到优化系统总体性能的目的。不同的操作系统监转载 2011-09-27 08:40:29 · 1774 阅读 · 0 评论 -
在Linux中监视IO性能
dd命令iostat命令理解iostat的各项输出iostat的应用实例附:在Windows中监视IO性能延伸阅读dd命令dd其实是工作于比较低层的一个数据拷贝和转换的*nix平台的工具,但是因为dd命令支持*nix平台转载 2011-09-27 08:43:29 · 501 阅读 · 0 评论 -
linux查看文件有多少行
使用wc命令 具体通过wc --help 可以查看。如:wc -l filename 就是查看文件里有多少行 wc -w filename 看文件里有多少个word。 wc -L filename 文件里最长的那一行是多少个字。 wc命转载 2011-09-29 11:00:26 · 38494 阅读 · 0 评论 -
Linux下查看文件和文件夹大小
当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。 两者配合使用,非常有效。比如用df查看哪个一级目转载 2011-09-29 10:48:59 · 698 阅读 · 0 评论 -
Linux文件系统(二)-为仁由己
关于虚拟内存管理的基本内容参看相关内容,在此不再赘述,在理论的基础上,设计出合理的实验可以强化对理论的理解和应用能力————————————————————————————————–实验内容:在proc 文件系统下,建立一个文件,每次向这个文件写人字符时,调用相应的虚拟内转载 2011-09-30 08:48:05 · 1331 阅读 · 0 评论 -
inux必学的60个命令
inux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学转载 2011-09-30 21:14:51 · 749 阅读 · 0 评论 -
linux磁盘分区详解
在学习 Linux 的过程中,安装 Linux 是每一个初学者的第一个门槛。在这个过程中间,最大的困惑莫过于给硬盘进行分区。虽然,现在各种发行版本的 Linux 已经提供了友好的图形交互界面,但是很多的人还是感觉无从下手。这其中的原因主要是不清楚 Linux 的分区规定,以及它下面最有效的分区工具― Fdisk 的使用方法。首先我们要对硬盘分区的基本概念进行一些初步的了解,硬盘的分区主要分为基转载 2011-10-25 17:20:33 · 753 阅读 · 0 评论 -
正则基础
正则基础译者按:原文因为年代久远,文中很多链接早已过期(主要是关于vi、sed等工具的介绍和手册),本译文中已将此类链接删除,如需检查这些链接可以查看上面链接的原文。除此之外基本照原文直译,括号中有“译者按”的部分是译者补充的说明。如有内容方面的问题请直接和Steve Mansor联系,当然,如果你只写中文,也可以和我联系。目 录什么是正则表达式范例转载 2011-11-09 15:38:25 · 1340 阅读 · 0 评论 -
gdb加了-g仍然(no debugging symbols found)
想用gdb对程序进行调试,之前的时候就想用gdb的,结果发现加了-g也还是不行,显示如下:GNU gdb 6.8Copyright (C) 2008 Free Software Foundation, Inc.License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>This is free...转载 2018-06-02 12:47:27 · 2127 阅读 · 1 评论