LINUX和UNIX
普通网友
这个作者很懒,什么都没留下…
展开
-
举例书写Makefile文件(C语言)
在这里,我自己写一个自己的Makefile的例子,说明一下Makefile是怎么写的。 准备工作:为了使我们的代码更加接近真实的大型程序,我们可以从网络上下载一些写好的源代码。我所使用的是 “Unix Network Programming” 这本书中的源代码。代码下载地址为:www.unpbook.com,下载的文件为unpv13e.tar.gz。使用命令 tar –zxv转载 2013-11-06 15:37:42 · 873 阅读 · 0 评论 -
Linux中最危险的10个命令
Linux中最危险的10个命令对于编程人员或或者Linux系统管理员来说,操作Linux系统最常见的方法就是使用命令行。当然,Linux命令行佷有用、很高效,但有时候也很危险,尤其是在你误操作或者不确定你自己在正在做什么的时候。当然,以下命令通常都是在root权限下才能将愚蠢发挥到无可救药;在普 通用户身份下,破坏的只是自己的一亩三分地。1. rm -rf 命令rm -rf命令转载 2013-12-09 16:28:21 · 867 阅读 · 0 评论 -
Linux安装配置php
1.获取安装文件: http://www.php.net/downloads.php php-5.3.8.tar.gz 获取安装php需要的支持文件:http://download.csdn.net/download/netlong339/1351852 libxml2-2.6.32.tar.gz2.安装libxml21 tar zxvf libxml2-2.6.32.转载 2013-12-05 17:53:48 · 835 阅读 · 0 评论 -
Linux配置PHP环境
您需要以下安装包:1. 字体引擎,freetype-2.1.10.tar.gz2. JPEG 图形库,jpegsrc.v6b.tar.gz3. PNG图形库,libpng-1.2.8-config.tar.gz4. 数据压缩库,zlib-1.2.3.tar.gz5. 加密算法扩展库,libmcrypt-2.5.7.tar.gz6.转载 2013-12-05 17:56:25 · 961 阅读 · 0 评论 -
linux下配置php环境
一.系统系统版本 centos5.0软件源代码包存放位置 /usr/local/src源码包编译安装位置(prefix) /usr/local/software_name脚本以及维护程序存放位置 /usr/local/sbinMySQL 数据库位置 /var/lib/mysqlApache 网站根目录转载 2013-12-05 18:02:02 · 748 阅读 · 0 评论 -
linux命令之复制
语法:cp [选项] 源文件或目录 目标文件或目录说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。各选项含义:- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。 - d 拷贝时保留链接。 - f 删除已经存在的目标文件而不提示。 - i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。原创 2014-04-25 12:20:05 · 1183 阅读 · 0 评论 -
Linux命令之编辑
vi是终端命令行里功能最强的文本编辑器了,但目前需要用到的只是文本编辑功能,与GCC、make等工具的整合应用现在还不需要,所以操作难度不大,习惯就好。Linux发行版所带的一般不是vi,而是vim,vi的加强版,功能更强但操作比传统的vi更方便,但启动命令还是“vi”。 命令行中,可以用“vi xxxxxxxxx”+回车启动vi并打开一个已经存在的文件。如果没有“xxxxxxx原创 2014-04-25 12:37:44 · 1214 阅读 · 0 评论 -
Linux命令之查找
在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟悉的人应该是不多的。1. findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下: $ find - : 所要搜索的目录及其所有子目录。原创 2014-04-25 12:34:31 · 940 阅读 · 0 评论 -
linux命令之删除
linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思步骤/方法1、删除文件夹实例:rm -rf /var/log/h原创 2014-04-25 12:14:03 · 994 阅读 · 0 评论 -
Linux复制粘贴快捷键
1. 在终端下: 复制命令:Ctrl + Shift + C 组合键. 粘贴命令:Ctrl + Shift + V 组合键. 2. 在控制台下: 复制命令:Ctrl + Insert 组合键 或 用鼠标选中即是复制。 粘贴命令:Shift + Insert 组合键 或 单击鼠标滚轮即为原创 2015-03-06 14:05:07 · 1287 阅读 · 0 评论 -
linux下find命令根据系统时间查找文件用法
find 命令有几个用于根据您系统的时间戳搜索文件的选项。这些时间戳包括mtime 文件内容上次修改时间atime 文件被读取或访问的时间ctime 文件状态变化时间mtime 和 atime 的含义都是很容易理解的,而 ctime 则需要更多的解释。由于 inode 维护着每个文件上的元数据,因此,如果与文件有关的元数据发生变化,则 inode 数据也将变化。这可能...原创 2013-11-08 09:38:53 · 201 阅读 · 0 评论 -
buntu中查看网卡信息的基础知识
ubuntunetworkexpress工具网络accessUbuntu 中,通常有线网卡为eth0,无线网卡则为wlan0,后续增加的以此类推(可能某些无线网卡型号命名为eth1,而非wlan0)。 ifconfig简介 ifconfig 是一个用来查看、配置、启用或禁用网络接口的工具,这个工具极为常用的(说的是喜欢动命令的人……)。 查看Ubuntu 中,通常有线网卡为eth0,无线网...原创 2013-11-08 17:41:54 · 244 阅读 · 0 评论 -
linux怎么添加用户
在Linux中添加普通新用户 超级用户(也称为“root”)是一个具有修改系统中任何文件权力的特别账号。在日常工作中,最好不要使用超级用户账号进入系统,因为任何错误操作都可能导致巨大的损失。由于超级用户账号是系统建立后提供的惟一一个账号,因此,您需要建立和使用一个一般用户账号进行日常工作。 超级用户可以创建新的用户账号,下面的命令将建立一个名为joe的新用户: # adduser joe # pa...原创 2013-11-22 10:51:26 · 260 阅读 · 0 评论 -
Linux查看用户的7个命令
Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类 在Linux系统里,我们会经常用Linux查看用户的命令,在这里我们一些命令进行了总结,总共有7个,并做了详细的解释,以便让大家更深入的理解,接下来让我们一起来看看这些命令和具体应用。 一、Linux查看用户命令w命令 该命令用于显示登录...原创 2013-11-22 11:07:20 · 281 阅读 · 0 评论 -
Linux查看端口使用状态及启动
Linux查看端口使用状态及启动。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类 LINUX网络性能之管理工具三剑客 本文是介绍管理Linux查看端口这些输出信息,该命令将显示从每个数据包传出的头和来自主机hostname对端口80的编址。 Netstat -tln 命令是Linux查看端口使用情况...原创 2013-11-22 11:12:24 · 173 阅读 · 0 评论 -
Git使用指南
Git 使用指南Git 是什么非常简单地说,Git 是一个快速、可扩展的分布式版本控制系统,它具有极为丰富的命令集,对内部系统提供了高级操作和完全访问。所谓版本控制系统(VersionControl System),从狭义上来说,它是软件项目开发过程中用于储存我们所写的代码所有修订版本的软件,但事实上我们可以将任何对项目有帮助的文档交付版本控制系统进行管理。2005 年,Torvalds翻译 2013-12-09 16:32:46 · 772 阅读 · 0 评论 -
从hello world理解Linux的编译系统
从hello world理解Linux的编译系统本文将以一个简单的hello world程序由编写到运行的整个过程来解释Linux的编译系统的原理。 首先,用C语言写一个程序hello.c内容如下:[cpp] view plaincopy#include int main() { printf("hello world\n");转载 2013-12-09 16:30:01 · 842 阅读 · 0 评论 -
Linux中常用命令学习总结
前面的章节里对linux的文件的权限做了简单的解释。现在来看看常见的命令,从简单的开始:1 、切换目录cd到/tmp 目录:cd /tmp到上层目录:cd ..2 、查看当前目录pwd3、 创建一个新的文件夹:mkdir创建一层目录:创建多层目录:4 、删除目录:rmdir [-p]转载 2013-11-22 10:37:28 · 789 阅读 · 0 评论 -
如何查看Linux操作系统版本?
如何查看Linux操作系统版本?1. 查看内核版本命令:chen@mylinuxserver:~> cat /proc/versionLinux version 2.6.5-7.244-smp (geeko@buildhost) (gcc version 3.3.3 (SuSE Linux)) #1 SMP Mon Dec 12 18:32:25 UTC 2005/proc 目转载 2013-11-22 09:30:22 · 831 阅读 · 0 评论 -
Linux里的lsb_release
Linux里的lsb_release命令用来查看当前系统的发行版信息(prints certain LSB (Linux Standard Base) and Distribution information.)。有了这个命令就可以清楚的知道到底是RedHat的、还是别的发行版,还有具体的版本号,比如3.4还是5.4等等。有些系统上不一定安装了这个命令,可以通过查看/etc/issue文件得到发行转载 2013-11-22 09:36:42 · 900 阅读 · 0 评论 -
Linux里的lsb_release
Linux里的lsb_release命令用来查看当前系统的发行版信息(prints certain LSB (Linux Standard Base) and Distribution information.)。有了这个命令就可以清楚的知道到底是RedHat的、还是别的发行版,还有具体的版本号,比如3.4还是5.4等等。有些系统上不一定安装了这个命令,可以通过查看/etc/issue文件得到发行转载 2013-11-22 09:37:13 · 830 阅读 · 0 评论 -
linux入门知识
简介Linux操作系统是UNIX操作系统的一种克隆系统,它诞生于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。[1]Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多转载 2013-11-08 16:13:24 · 1333 阅读 · 0 评论 -
关于 Debian
Debian 究竟是什么?这全部都是免费的吗?免费?光盘不是要花钱吗?大多数的软件至少都要卖几百元,你们怎么愿意把它白白送给别人?Debian 支持哪些硬件?我还需要参考更多的信息,才能决定。我还是不太相信这种事情。Debian 有什么优点和缺点?我要怎么取得 Debian 呢?我自己不会设置,我从哪儿获得技术支持呢?你们都是些什么人呢?谁在转载 2013-11-22 13:06:43 · 788 阅读 · 0 评论 -
linux下的make命令
make命令的关键是找出上一次各个文件的修改时间,利用此修改时间来比较相依 赖文件最后一次修改的时间。若目标文件的修改时间早于其相依文件的修 改时间,则必须先对相依文件进行处理(编译),进而来更新目标文件,若目标文件的修改时间迟于其相依文件的修改时间,则不对该相依文件进行处理(编译)。 利用它可以每次只编译自上次编译后发生变化的文件,从而可以减少一些不必要的编译工作,提高效率。执行make命令转载 2013-11-22 14:27:53 · 995 阅读 · 0 评论 -
Linux添加/删除用户和用户组
本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。1、建用户:adduser phpq //新建phpq用户passwd phpq //给phpq用户设置密码2、建工作组groupadd test转载 2013-11-22 11:02:07 · 713 阅读 · 0 评论 -
java之路,IO操作(字符集,序列化)
字符集的编码n ASCII(American Standard Code for Information Interchange,美国信息互换标准代码),是基于常用的英文字符的一套电脑编码系统。我们知道英文中经常使用的字符、数字符号被计算机处理时都是以二进制码的形式出现的。这种二进制码的集合就是所谓的ASCII码。每一个ASCII码与一个8位(bit)二进制数对应。其最高位是0,转载 2013-11-22 12:27:42 · 963 阅读 · 0 评论 -
linux中apt命令介绍
apt-get update - 在你更改了/etc/apt/sources.list 或 /etc/apt/preferences 后,需要运行这个命令以令改动生效。同时也要定期运行该命令,以确保你的源列表是最新的。该命令等价于新立得软件包管理器中的“刷新”,或者是 Windows和OS X 下的 Adept 软件包管理器的 “check for updates”。apt-get upgrade转载 2013-11-11 10:41:19 · 857 阅读 · 0 评论 -
linux apt-get和yum
apt-get 是debian,ubuntu发行版的包管理工具。红帽子,比如最新的centos系列,使用yum工具,和apt-get非常类似。原创 2013-11-11 10:44:31 · 769 阅读 · 0 评论 -
Linux 标准目录结构
初学Linux,首先需要弄清Linux 标准目录结构/root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home --- 存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2bin --- 系统启动时需要的执行文件(二进制)sbin --- 可执行程序的目录,但大多存放涉及系统管理的命令。只有ro转载 2013-11-11 10:53:30 · 901 阅读 · 0 评论 -
Linux下的/lost found目录
/lost found这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。如果Linux分区有损坏情况,启动有问题,不能正常进入文本或图形界面。那么一般会出现提示,需要输入Root密码登录后采用fsck -t ext3 -r /usr/local 修复 , /usr 是提示检查不能通过的分区。fsck的命令的几个使用转载 2013-11-11 10:54:57 · 1769 阅读 · 0 评论 -
Linux文件夹及权限
linux的文件夹也有三种权限分别是:x 决定cd命令是否能够进入目录,r 是否可以使用ls命令查看目录下的文件,w 是否可以在目录下创建、修改、删除文件,不仅可以修改自己的文件也可以修改别人的文件,因此增加了一个t 权限对 x 权限进行了限制,表示只可以修改自己的文件。 umask 命令可以设置系统的权限掩码,即可以控制文件夹、文件生成时的默认权限。文件夹的默认权限是755、文件的权转载 2013-11-11 10:57:26 · 1269 阅读 · 0 评论 -
linux shell 字体颜色设置
使用 echo -e "\033[0;32;40m" 可以将字体设置成绿色。这里必须使用echo 的选项 “-e”,因为后面需要用到转义序列。 转义序列就是一个让 shell 执行一个特殊步骤的控制指令。转义序列通常都是以 ESC 开头(这也是它的命名原因)。在 shell 里表示为 ^[。这种表示法需要一点时间去适应,也可以用 \033 完成相同的工作(ESC 的 ASCII 码...原创 2013-11-22 11:25:45 · 482 阅读 · 0 评论