#LINUX

在Linux下和Windows下遍历目录的方法及如何达成一致性操作

   最近因为测试目的需要遍历一个目录下面的所有文件进行操作,主要是读每个文件的内容,只要知道文件名就OK了。在Java中直接用File类就可以搞定,因为Java中使用了组合模式,使得客户端对单个文件和文件夹的使用具有一致性,非常方便。但在C中就不一样了,而且在不同的平台下使用方法也不同。...

Linux系列:Ubuntu/fedora实用小技巧—禁止自动锁屏、设置免密码自动登录、免密码执行sudo操作

首先声明:该文虽以Ubuntu13.04为例,同样适用于Fedora17(已测试),但在较低版本的Ubuntu下可能有所差异,具体看后面的注意事项。技巧目录:解决Ubuntu下每隔几分钟自动锁屏,需要重新输入密码的问题无须输入用户名密码让Ubuntu自动登录到桌面Ubuntu下如何使用sudo不用输入密码有时候几分钟不...

Linux系列:Fedora虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)

首先声明:该方法在Fedora17和18版本下有效,其它版本也许可行也许有所差异。如果不是虚拟机系统,则这步不需要,若是相关配置详细信息请看“Linux系列:Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)”。 首先选取你想要配置的网络接口,可以通过ifconfi...

Linux系列:Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)

虚拟机里设置上网方式为NAT最方便,因为无需手动设置即可上网,但是NAT的上网方式默认是DHCP动态分配IP的,这意味着你每次重启虚拟机都有不一样的IP地址,这对一般用户没任何问题。但是如果你的机子有特殊用处,比如作为服务器,需要IP地址信息,亦或者像我一样,作为一个云计算的节点,其IP都是在配置文件里配置好的,如果每...

Linux下装Eclipse C/C++,以及环境配置

由于前些日子朋友搞个智能家居开发,用C语言写的。叫我装个CentOS(Linux中的一种)来进行开发,所以这几天都在摸索怎么装,当然,朋友也有给予一丁点帮助(可恶的色长。你叫我装东西,也不帮帮我),由于之前重来没搞过这东西,所以如今搞,确实有点麻烦。正题!@我要装的东西,在虚拟机上装的1、CentOS6.52、Ecli...

改动分区后,导致linux上不了

  *problem:基于分区改动出现的问题(1) ***************************************/      原因:由于你删除位于分区表中间的一个分区。导致兴许分区序号改变,仅仅须要改动下启动项即...

linux下查看文件内容cat,more,less

cat:由第一行显示文件内容tac: 从最后一行開始显示。与cat相反nl: 文件内容和行号一起输出more:一页一页显示less:与more类似,能够往前翻页head:取头部几行tail: 取尾部几行od:以二进制方式读取文件内容查看cat的參数cat--h$cat--hUsage:ca...

关于虚拟机装kali-linux的联网问题

我用的是VMwareWorkstation11,近期装了一个kali-linux,想玩一下password破解。没想到装上之后网络连接显示的是活跃的却无法上网,我试过桥接等其他方式去联网,却依然无法连上,在鸿鹄论坛上问过,也得不到惬意的答案。求大神解惑!!!...

深入理解Linux网络技术内幕——中断与网络驱动程序

  在网络环境中。设备(网卡)接收到一个数据帧时,须要通知驱动程序进行处理。有一下几种通知机制:轮询:  内核不断检查设备是否有话要说。(比較耗资源,但在一些情况下却是最佳方法)中断:  特定事件发生时,设备驱动程序代表内核指示设备产生硬件中断,内核中断其他活...

Linux下安装Oracle的过程和涉及的知识点-系列4

10、使用rpm安装包假设本地有现成的相关包,能够直接使用rpm安装。rpmrpm包名,但有时会出现它须要其他包的支持,这时若须要忽略此提示。强行安装,运行rpm-i--force--nodeps+rpm包名。但这样的强制安装的软件包不能保证全然发挥功能。知识点5:linuxrpm安装命令格式:rpm-i(or--in...

与一线Linux嵌入式开发project师的对话

转:与一线Linux嵌入式开发project师的对话     陈project师一直做Linux的嵌入式开发。作为在开发一线的project师。他对非常多问题的看法可能更切合实际需求,于是,通过邮件。就嵌入式开发方面的问题,请他谈了一下自己的看法:  ...

全陷阱破解:在Linux环境下的Jenkins中持续集成Androidproject

本方案以RHEL/Centos64位Linux操作系统为例,由于这是眼下最常见的server环境。一、安装JavaSDK。建议,不要使用诸如yum之类的玩意自己主动安装,由于openJDK之类的东东终于各种幺蛾子跑不起来。老老实的去oracle站点下载至少Java764位的终于版本号。手动安装之,配置好系统path和J...

Linux系统备份

Linux相对于Windows有一个最大的优点就是:Linux安装程序的过程仅仅有拷贝文件的过程。没有写注冊表的过程,因此,Linux系统重装之后仅仅要将之前系统的程序文件备份好。又一次放到新系统下就可以使用。怎样备份取决于怎样使用的Linux以及你备份的目的!我是这样使用Linux的大部分用户应用软件都会默认安装在/...
代码星球 代码星球·2021-02-13

Linux的crond和crontab

一、crondcron是一个linux下的定时执行工具(相当于windows下的scheduledtask),可以在无需人工干预的情况下定时地运行任务task。由于cron 是Linux的service(deamon),可以用以下的方法启动、关闭这个服务: /sbin/servicecrondsta...
代码星球 代码星球·2021-02-13

linux系统磁盘满了,怎么解决?

1、使用命令:df-lk或df-hl发现果然有个磁盘已满2、使用命令:du--max-depth=1-h 查找大文件,发现/home文件夹下有17G的东西,因为我的apache是装在/home下的,肯定是网站运行的日志文件占用的空间3、进入apache下的logs目录使用命令:ls-lht查看文件的大小,果然...
首页上一页...5758596061...下一页尾页