linux系统配置与管理
文章平均质量分 75
打怪的蚂蚁
这个作者很懒,什么都没留下…
展开
-
make和makefile简介
make命令执行时,需要一个 Makefile 文件,以告诉make命令需要怎么样的去编译和链接程序。GNU的make工作时的执行步骤如下:1)读入所有的Makefile;2)读入被include的Makefile;3)初始化文件中的变量;4)推导隐晦规则,并分析所有规则;5)为所有的目标稳健创建依赖关系链;6)根据依赖关系,决定哪些目标要重新生成;7)执行生成命令原创 2009-09-14 09:35:00 · 500 阅读 · 0 评论 -
Linux自动批量建立SSH互信脚本
但是在实际工作中,往往机器很多,如果一台一台的去建立互信,则也需要耗费巨大的人力。在网上看到一个自动化批量建立互信的脚本,在此分享给大家。一、脚本在主机上建立sh文件,名称随意,然后在文件中输入以下内容:#!/bin/shDEST_USER=$1PASSWORD=$2HOSTS_FILE=$3if [ $# -ne 3 ]; then echo "U转载 2017-09-21 17:44:23 · 3460 阅读 · 0 评论 -
系统管理员应该知道的 20 条 Linux 命令
在这个全新的工具和多样化的开发环境井喷的大环境下,任何开发者和工程师都有必要学习一些基本的系统管理命令。特定的命令和工具包可帮助开发者组织、排查故障并优化他们的应用程序,而且当出现错误时,也可以为运维人员和系统管理员提供有价值的分类信息。无论你是新手开发者还是希望管理自己的应用程序,下面 20 条基本的系统管理命令都可以帮助您更好地了解您的应用程序。它们还可以帮助解决为什么应用转载 2017-08-07 09:06:28 · 276 阅读 · 0 评论 -
Linux命令date日期时间和Unix时间戳互转
A.将日期转换为Unix时间戳将当前时间以Unix时间戳表示:date +%s输出如下:1361542433转换指定日期为Unix时间戳:date -d '2013-2-22 22:14' +%s输出如下:1361542440B.将Unix时间戳转换为日期时间不指定日期时间的格式:date -d @1361542596转载 2017-08-01 14:56:58 · 374 阅读 · 0 评论 -
Linux开机启动过程分析
开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程。分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径。启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。原创 2009-11-04 19:30:00 · 975 阅读 · 0 评论 -
Linux配置web服务器全攻略
Linux操作系统近几年有了蓬勃的发展,在整个世界范围内得到了越来越多公司和团体的支持,尤其是最近IBM公司的鼎力支持,更是使Linux服务器如虎添翼,更上一层楼。而在国内,Linux的应用也是方兴未艾,众多公司已经投入到Linux系统的研发和推广工作中。一些优秀的Linux操作系统相继出现,比如红旗Linux等。但是我国的Linux应用水平还很低,熟悉Linux的人员严重缺乏,Linux专业人才转载 2009-10-03 10:52:00 · 739 阅读 · 0 评论 -
linux下SSH服务和Telnet服务配置
一、SSH服务配置过程 ◎配置openssh服务器 1、ssh的配置文件是/etc/ssh/ssh_config,一般不要修改。 2、启动服务器 #ntsysv =>确认将sshd前面的勾已打上。 3、手工启动OpenSSH: #service sshd start(启动) #service sshd restart(重新启动) 4、停止服务器: #service ssh原创 2009-10-04 21:41:00 · 1009 阅读 · 0 评论 -
linux下FTP服务vsftp配置和tftp服务配置
一、FTP服务vsftp配置过程1、安装FTP服务器rpm -qa|grep vsftpd //查找vsftpd有没有安装,若没安装可用yum install vsftpd 进行安装(fedora 11环境下)。2、配置相关文件在安装好ftp会产生几个文件: /etc/vsftpd/vsftpd.conf 主配置文件 /etc/vsftpd.ftpusers 指定哪些用原创 2009-10-03 15:40:00 · 3386 阅读 · 0 评论 -
linux下Samba服务和NFS服务配置
一、Samba服务配置过程samba的功能很简单,就是为了使linux和windows之间能够实现共享。并且利用samba搭建文件服务器,不仅比windows功能强大,而且访问速度快、安全。首先说明,samba服务器需要两个守护进程:smbd和nmbd。smbd进程监听139TCP端口,处理到来的SMB数据包;nmbd进程监听137、138UDP端口,使其他主机能浏览linux服务器。1、原创 2009-10-01 21:43:00 · 1056 阅读 · 0 评论 -
在Fedora 11下安装NS2
1. 在http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.33/ns-allinone-2.33.tar.gz/download下载 ns- allinone-2.33.tar.gz。2. root 用户登录linux, 在/home目录下建立ns2安装目录. mkdir /home/ns23. 把安装文件ns-a原创 2009-09-18 16:34:00 · 2431 阅读 · 2 评论 -
虚拟机下登陆beso_wifi开发板以及安装图形界面gdb调试工具
虚拟机下登陆beso_wifi开发板以及安装图形界面gdb调试工具由于开发,以及偷懒的需要(不想直接安装linux),于是我花了一些时间研究了下如何在VMware的linux下登陆操控开发板。具体过程如下:一.所需软件及硬件:1.beso_wifi开发板(芯片ADSP-BF561,系统uclinux)2.VMware Workstation 6.53.Fedora-11-i386-DV转载 2009-09-12 10:52:00 · 1022 阅读 · 0 评论 -
gcc使用简介
通常所说的GCC是GUN Compiler Collection的简称,除了编译程序之外,它还含其他相关工具,所以它能把易于人类使用的高级语言编写的源代码构建成计算机能够直接执行的二进制代码。GCC是Linux平台下最常用的编译程序,它是Linux平台编译器的事实标准。同时,在Linux平台下的嵌入式开发领域,GCC也是用得最普遍的一种编译器。GCC之所以被广泛采用,是因为它能支持各种不同的目标体原创 2009-09-14 10:15:00 · 578 阅读 · 0 评论 -
linux系统目录结构详解
linux目录架构 / 根目录 /bin 常用的命令 binary file 的目录 /boot 存放系统启动时必须读取的档案,包括内核(kernel)在内 ,最好不要修改 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核原创 2009-09-14 09:56:00 · 460 阅读 · 0 评论 -
十分钟学会 tmux
tmux 是一款终端复用命令行工具,一般用于 Terminal 的窗口管理。在 macOS 下,使用 iTerm2 能应付绝大多数窗口管理的需求。 如上图所示,iTerm2 能新建多个标签页(快捷键 ⌘T),也能在同一个窗口中分割出多个窗格(快捷键 ⌘D 或 ⌘⇧D)。tmux 相比 iTerm2 的优势在于:iTerm2 的窗格切换快捷键(⌘⌥→)转载 2017-11-24 11:29:49 · 778 阅读 · 0 评论