北在北方

太白枝头看,花开不计年,杯中浮日月,楼外是青天。
随笔 - 200, 文章 - 0, 评论 - 239, 阅读 - 68万

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Linux

摘要:1、下载node.js 源码包https://nodejs.org/download/2、检查是否安装了python。 要求是python2.6或者python2.6以上版本rpm -qa |grep python 查看python版本 python 如果没有,先安装python3、检查安装配置[... 阅读全文

posted @ 2015-08-02 14:05 CN.programmer.Luxh 阅读(322) 评论(0) 推荐(0) 编辑

摘要:1、下载redishttp://redis.io/download2、解压缩、安装[root@iZ944wsnvhcZ local]# tar -zxvf redis-3.0.1.tar.gz [root@iZ944wsnvhcZ local]# cd redis-3.0.1[root@iZ944w... 阅读全文

posted @ 2015-08-02 14:04 CN.programmer.Luxh 阅读(325) 评论(0) 推荐(0) 编辑

摘要:参考:http://blog.abv.cn/?p=50阿里云CentOS6默认没有启动iptables1、检查iptables状态[root@iZ94jj63a3sZ ~]# service iptables statusiptables: Firewall is not running.[root... 阅读全文

posted @ 2015-08-02 14:03 CN.programmer.Luxh 阅读(416) 评论(0) 推荐(0) 编辑

摘要:参考:http://help.aliyun.com/knowledge_detail/5974154.html?spm=5176.788314850.3.2.hUqwXo1、在阿里云上购买了服务器,又另外买了一块数据盘,这个时候就需要对数据盘进行分区和格式化。2、使用ssh连接到云服务器,查看数据盘... 阅读全文

posted @ 2015-08-02 14:03 CN.programmer.Luxh 阅读(446) 评论(0) 推荐(0) 编辑

摘要:有时候,会使用VMware虚拟机的的克隆功能,快速的复制已安装好的系统。 可是克隆完之后,会发现没有eth0网卡。 解决方法: 1、编辑/etc/udev/rules.d/70-persistent-net.rules文件 把NAME="eth0"的那行配置注释掉或者删掉,把NAME="eth1"的修改成NAME="eth0",修改后如下: 2、更改网卡配置文件,/etc/sysconfig/network-scripts/ifcfg-eth0 将HWADDR的值修改为/etc/udev/rules.d/70-persistent-n 阅读全文

posted @ 2013-01-22 21:59 CN.programmer.Luxh 阅读(372) 评论(0) 推荐(0) 编辑

摘要:1、安装 1)到官网下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk6u38-downloads-1877406.html 我这里是32位系统,所以下载jdk-6u38-linux-i586.bin这个bin文件,下载后,我放到/softs目录下 2)赋予安装文件可执行权限[root@localhost softs]# chmod +x jdk-6u38-linux-i586.bin 3)在/usr目录下创建java目录[root@localhost usr]# mk... 阅读全文

posted @ 2013-01-15 23:13 CN.programmer.Luxh 阅读(495) 评论(0) 推荐(0) 编辑

摘要:1、shell结构 一个简单的例子:[root@localhost shell]# vi example#!/bin/sh#This is show what a example looks like.echo "my first shell example."echo # this inserts an empty line in output.echo "We are current in the following directory."/bin/pwdecho~~~ 1)#! 指定执行脚本的shell 2)# 注释行 3)命令和控制结构 2、创建 阅读全文

posted @ 2013-01-14 21:55 CN.programmer.Luxh 阅读(842) 评论(0) 推荐(2) 编辑

摘要:1、文件系统构成 /usr/bin、/bin:存放所有用户可以执行的命令 /usr/sbin、/sbin:存放只有root可以执行的命令 /home:用户缺省宿主目录 /proc:虚拟文件系统,存放当前内存镜像 /dev:存放设备文件 /lib:存放系统程序运行所需的共享库 /lost+found:存放一些系统出错的检查结果 /tmp:存放临时文件 /etc:系统配置文件 /var:包含经常发生变动的文件,如邮件、日志文化、计划任务等 /usr:存放所有命令、库、手册页等 /mnt:临时文件系统的安装点 /boot:内核文件及自举程序文件保存位置 1)常用命令 ... 阅读全文

posted @ 2013-01-03 15:43 CN.programmer.Luxh 阅读(784) 评论(0) 推荐(0) 编辑

摘要:一、进程的概念 1、进程和程序的区别 1)程序是静态的概念,本身作为一种软件资源长期保存,而进程是程序的执行过程,它是动态概念,有一定的生命周期,是动态产生和消亡的 2)程序和进程无一一对应关系,一个程序可以由多个进程共用;另一方面,一个进程活动中可以顺序地执行若干程序 2、父进程与子进程 1)子进程是由一个进程所产生的进程,产生这个子进程的进程称为父进程 2)在Linux系统中,使用系统调用fork创建进程。fork复制的内容包括父进程的数据和堆栈段以及父进程的进程环境 3)父进程终止,子进程自然终止 3、前台进程和后台进程 1)在Shell提示处输... 阅读全文

posted @ 2013-01-01 23:18 CN.programmer.Luxh 阅读(521) 评论(0) 推荐(0) 编辑

摘要:今天接到客户反馈,在系统中上传的txt文件中的数据无法入库。 入库是在系统程序中调用SQL Loader实现的 1)查看上传的文件记录,发现上传的文件大小为0; 2)查看SQL Loader日志文件,提示:无法读取生成的ctl文件;SQL*Loader-501: Unable to read file (/trustel/ctltemp/20121220155817.ctl)SQL*Loader-561: end of file 3)去查看/trustel/ctltemp/20121220155817.ctl文件,发现文件大小为0; 4)之前一直好好的,为什么突然之间出现了这个问... 阅读全文

posted @ 2012-12-25 15:56 CN.programmer.Luxh 阅读(376) 评论(0) 推荐(0) 编辑

摘要:1、用户信息文件:/etc/passwd[root@bogon ~]# cat /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/sbin/nologinsync:x:5:0:sync:/sbin:/bin/syncshutdown:x:6:0:shutdown:/sbin:/sbin/sh.. 阅读全文

posted @ 2012-12-23 16:36 CN.programmer.Luxh 阅读(857) 评论(0) 推荐(0) 编辑

摘要:RedHat系Linux软件包管理一、RPM包的管理 rpm软件包的一个例子:sudo-1.7.4p5-11.el6.i686.rpm 其中包括软件名(sudo),版本号(1.7.4p5),发行号(11.el6)和硬件平台(i686) 1、卸载[root@localhost ~]# rpm -e sudo 如果其它软件包有依赖关系,卸载时会产生提示信息,可以使用--nodeps强行卸载[root@localhost ~]# rpm -e --nodeps samba 2、安装 光盘里面带有的软件包,可以直接从光盘安装 1)挂载光盘[root@localhost ~]#... 阅读全文

posted @ 2012-12-19 21:37 CN.programmer.Luxh 阅读(507) 评论(0) 推荐(0) 编辑

摘要:系统引导流程: 固件firmware(CMOS/BIOS) ——> POST加电自检 ↓ 自举程序BootLoader(GRUB) ——> 载入内核 ↓ 载入内核Kernel ——> 驱动硬件 ↓ 启动init进程 ↓ 读取执行配置文件/etc/inittab 1、init进程 在UNIX系统中,init是第一个可以存在的进程,它的PID恒为1,但它也必须向一个更高级的功能负责:PID为0的内核调度器(kernel scheduler),从而获得CPU时间。2、inittab 配置文件[root@localho... 阅读全文

posted @ 2012-12-12 22:54 CN.programmer.Luxh 阅读(802) 评论(0) 推荐(0) 编辑

摘要:Vi是Linux/Unix上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。 Vi没有菜单,只有命令。 vi filename 进入命令模式,命令模式进入到插入模式,可使用i、a、o键 1、插入命令 a 在光标后附加文本 A 在本行行末附件文本 i 在光标前插入文本 I 在本行开始插入文本 o 在光标下插入文本 O 在光标上插入文本 2、定位命令 h或方向左键 左移一个字符 j或方向下键 下移一行 k或方向上键 上移一行 l或方向右键 右移一个字符 $ 移至行尾 0 移至行首 ... 阅读全文

posted @ 2012-11-27 22:57 CN.programmer.Luxh 阅读(581) 评论(0) 推荐(0) 编辑

摘要:查看系统存在的shell[root@localhost ~]# cat /etc/shells/bin/sh/bin/bash/sbin/nologin/bin/tcsh/bin/csh[root@localhost ~]# bash中常用的快捷键: ctrl+l 清屏、crtl+u 删除命令行光标前面的所有内容1、命令补齐 命令补齐允许用户输入文件起始的若干个字母后,按<Tab>键补齐文件名 这在软件包安装的时候非常有用,因为linux中软件包的命令都很长,一个个字母敲容易出错,也很麻烦2、命令历史 命令历史允许用户浏览先前输入的命令并重新调用它们,用history命令可以显.. 阅读全文

posted @ 2012-11-23 22:03 CN.programmer.Luxh 阅读(639) 评论(0) 推荐(0) 编辑

摘要:1、命令名称:shutdown 执行权限:root 功能描述:关机 语法:shutdown直接用shutdown,会有一段缓冲时间[root@localhost ~]# shutdown-h now 立刻关机,实际中尽量不要使用这个参数。[root@localhost ~]# shutdown -h now2、命令名称:reboot 执行权限:root 功能描述:重启系统 语法:reboot[root@localhost ~]# reboot 阅读全文

posted @ 2012-11-22 23:16 CN.programmer.Luxh 阅读(347) 评论(0) 推荐(0) 编辑

摘要:1、命令名称:write 执行权限:所有用户 功能描述:向另外一个用户发送信息,以CTRL+D作为结束 语法:write <用户名>root向luxh用户发送信息[root@localhost ~]# write luxhwrite: luxh is logged in more than once; writing to pts/1hello,luxh,i am root用户luxh接收到的信息为[luxh@localhost ~]$ Message from luxh@localhost.localdomain (as root) on pts/0 at 05:17 ...he 阅读全文

posted @ 2012-11-22 23:15 CN.programmer.Luxh 阅读(509) 评论(0) 推荐(0) 编辑

摘要:1、命令名称:gzip 执行权限:所有用户 功能描述:压缩文件 语法:gzip选项 [文件] 压缩后格式:.gz gzip只能压缩文件,不能压缩目录; gzip压缩后不保留原文件[root@localhost abc]# lsafile issue.hard issue.soft prem test[root@localhost abc]# gzip afile[root@localhost abc]# lsafile.gz issue.hard issue.soft prem test[root@localhost abc]# 2、命令名称:gunzip 执行权... 阅读全文

posted @ 2012-11-21 23:05 CN.programmer.Luxh 阅读(412) 评论(0) 推荐(0) 编辑

摘要:1、命令名称:man 执行权限:所有用户 功能描述:获得帮助信息 语法:man [命令或配置文件]查看ls命令的帮助信息,出现帮助信息后,按空格下一页,按回车下一行,按q键退出[root@localhost ~]# man ls查看配置文件services的帮助信息,出现帮助信息后,按空格下一页,按回车下一行,按q键退出[root@localhost ~]# man services 如果出现命令和配置文件同名的情况,man默认显示命令的帮助信息,可以用man 5 指定显示配置文件的帮助信息,如:man 5 passwd2、命令名称:info 执行权限:所有用户 功能描述:获得帮助... 阅读全文

posted @ 2012-11-21 14:21 CN.programmer.Luxh 阅读(287) 评论(0) 推荐(0) 编辑

摘要:1、命令名称:which 命令所在路径:/usr/bin/which 执行权限:所有用户 功能描述:显示系统命令所在目录 语法:which [命令名称][root@localhost ~]# which ls alias ls='ls --color=auto' /bin/ls[root@localhost ~]# 2、命令名称:find 执行权限:所有用户 功能描述:查找文件或目录 语法:find [搜索路径] [搜索关键字] 1) -name 根据名字查找 * 匹配任意字符 ? 匹配单个字符在目录/etc中根据名字查找文件init[root@lo... 阅读全文

posted @ 2012-11-21 14:11 CN.programmer.Luxh 阅读(527) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示