Linux
拉斐尔-Raphael
你看这世界虽然残缺,但仍然值得我们赞美。
展开
-
Linux学习之十二、命令别名与历史命令
命令别名配置: alias, unalias那么需要下达『 ls -al | more 』这个命令,我是觉得很烦啦! 要输入好几个单字!那可不可以使用 lm 来简化呢?当然可以,你可以在命令行下面下达:[root@www ~]# alias lm='ls -al | more'另外,命令别名的配置还可以取代既有的命令喔!举例来说,我们知道 root 可以移除 (rm) 任何数据!所原创 2015-01-26 15:50:32 · 667 阅读 · 0 评论 -
我使用过的Linux命令之date - 显示、修改系统日期时间
原文地址:http://www.cnblogs.com/diyunpeng/archive/2011/11/20/2256538.html用途说明ate命令可以用来显示和修改系统日期时间,注意不是time命令。 常用参数格式:date显示当前日期时间。 格式:date mmddHHMM格式:date mmddH转载 2015-02-05 16:24:04 · 757 阅读 · 0 评论 -
linux学习之十、变量的取用与配置:echo, 变量配置守则, unset
vimvim 的环境设定参数:set nu:set nonu 就是设定与取消行号啊!:set hlsearch:set nohlsearch hlsearch 就是 high light search(高亮度搜寻)。 这个就是设定是否将搜寻的字符串反白的设定值。默认值是 hlsearch:set autoindent:set noautoinde原创 2015-01-19 11:04:22 · 578 阅读 · 0 评论 -
linux学习之八-Linux本机性能监控
Linux 优化1、看看磁盘有没有满(根目录有没有满)、内存有没有满、CPU有没有满查看磁盘有没有满,使用df -h 看看磁盘使用情况查看内存使用 free -m特别关注swap用了多少查看进程的状态使用命令 ps -ef 或者可以模糊检索 ps -ef |grep vnc* *是统配符结束进程命令 kill -9 进程ID批量杀原创 2015-01-08 21:44:48 · 724 阅读 · 0 评论 -
Linux学习之第十九、条件判断
原文地址:http://vbird.dic.ksu.edu.tw/linux_basic/0340bashshell-scripts_4.php条件判断式只要讲到『程序』的话,那么条件判断式,亦即是『 if then 』这种判别式肯定一定要学习的! 因为很多时候,我们都必须要依据某些数据来判断程序该如何进行。举例来说,我们在上头的 sh06.sh 范例中不是有练习当使用者输入 Y/原创 2015-02-26 18:32:11 · 1013 阅读 · 0 评论 -
Linux学习十八之、善用判断式
原文地址:http://vbird.dic.ksu.edu.tw/linux_basic/0340bashshell-scripts_3.php善用判断式在第十一章中,我们提到过 $? 这个变量所代表的意义, 此外,也透过 && 及 || 来作为前一个命令运行回传值对於后一个命令是否要进行的依据。第十一章的讨论中,如果想要判断一个目录是否存在, 当时我们使用的是原创 2015-02-25 15:34:58 · 575 阅读 · 0 评论 -
Linux学习之十一、环境变量的功能
环境变量的功能可以利用两个命令来查阅,分别是 env 与 export 呢! 范例一:列出目前的 shell 环境下的所有环境变量与其内容。[root@www ~]# env SHELL告知我们,目前这个环境使用的 SHELL 是哪支程序? Linux 默认使用 /bin/bash 的啦! HISTSIZE这个与『历史命令』有关,亦即是, 我们曾经下达过的命原创 2015-01-26 11:40:05 · 644 阅读 · 0 评论 -
Linux学习之二十、循环
原文地址:http://vbird.dic.ksu.edu.tw/linux_basic/0340bashshell-scripts_5.php回圈 (loop)除了 if...then...fi 这种条件判断式之外,回圈可能是程序当中最重要的一环了~ 回圈可以不断的运行某个程序段落,直到使用者配置的条件达成为止。 所以,重点是那个『条件的达成』是什么。除了这种依据判断式达成与否的不定原创 2015-02-27 19:00:31 · 925 阅读 · 0 评论 -
ORA-01034: ORACLE not available
解决方法一:ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist进程 ID: 0会话 ID: 0 序列号: 0因为这个小小的错误,折腾了我好几个小时,特记录如下。上网搜索了下解决方案,如下:sqlplus "sys/pass转载 2015-04-19 22:27:29 · 817 阅读 · 1 评论 -
Apache的Access.log分析总结
Apache的Access.log分析总结#查看80端口的tcp连接 #netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l 1 #当前WEB服务器中联接次数最多的ip地址: #netstat -ntu |awk '{print $5}' |sort | uniq -c| sort -n -r原创 2015-04-15 18:02:16 · 1100 阅读 · 0 评论 -
network is unreachable 解决方案之一
请按http://blog.csdn.net/oxiaoxio/article/details/41775183 一文中的设置方法设置;原创 2015-05-08 14:36:26 · 2277 阅读 · 0 评论 -
Oracle检查与安装操作内容
Oracle 安装:检查安装包rpm -q binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio原创 2015-05-03 17:31:08 · 502 阅读 · 0 评论 -
Linux学习笔记1:配置Linux网络和克隆虚拟机并更改配置
一、配置Linux网络当在VMware中安装完Linux以后需要通过一些网络配置才能使Linux能够连能网络:1.原创 2015-12-26 21:06:10 · 903 阅读 · 0 评论 -
Linux学习笔记3-VI 和 VIM的使用
vi: Visual Interfacevim: VI iMproved 全屏编辑器,Linux系统下最强大的两款编辑器,vi和vim,vi是Linux本身自带的一款编辑器,纯文本编辑不带任何效果;vim是vi的可以说是加强版在vi的基础上增加了许多格式化的功能,并且可以使代码命令以不同的色彩显示;Vi和vim模式:编辑模式(命令模式):在这种模式下,不能输入,只能操作原创 2016-01-04 21:26:54 · 771 阅读 · 0 评论 -
Linux学习笔记4-三种不同类型的软件的安装(绿色软件、rpm软件、源代码软件)
在Linux下软件分三种:1.绿色软件:即不用安装直接就能用的软件2.rpm安装包:以rpm结尾的可执行文件 3.源码文件:没有进行过编译和打包的文件,需要编译后再进行安装一、绿色软件的安装这类软件安装最简单,只需要将复制到/usr/bin目录下面,即可完成安装;二、rpm安装包安装使用rpm命令来安装rpm程序:以安装Java JDK为例:1.首先原创 2016-01-05 23:42:16 · 1217 阅读 · 0 评论 -
Linux学习十七、正规表达式练习题
情境模拟题一:透过 grep 搜寻特殊字串,并配合数据流重导向来处理大量的文件搜寻问题。目标:正确的使用正规表示法;前提:需要了解数据流重导向,以及透过子命令 $(command) 来处理档名的搜寻;我们简单的以搜寻星号 (*) 来处理底下的任务:利用正规表示法找出系统中含有某些特殊关键字的文件,举例来说,找出在 /etc 底下含有星号 (*) 的文件与内容:原创 2015-02-05 10:39:49 · 661 阅读 · 0 评论 -
linux学习之(六)-主机名、网络IP的配置与查看
设置Linux 本机IP有一个非常好用的命令就是setup命令,在Linux终端打入setup命令就会打开Linux配置窗口,如下图:、在打开的窗口中通过上下键选择 Network configua然后选择 Device configuration 在这个界面会显示你的当前的网卡目录,默认的第一块网卡就是eth0 第2块就是 eth1 我的现原创 2014-12-28 11:34:45 · 1307 阅读 · 0 评论 -
Linux学习之十三、快捷键与通配符、数据流重导向
通配符与特殊符号接下来让我们利用通配符来玩些东西吧!首先,利用通配符配合 ls 找檔名看看:[root@www ~]# LANG=C [root@www ~]# ll -d /etc/cron* [root@www ~]# ll -d /etc/????? [root@www ~]# ll -d /etc/*[0-9原创 2015-01-27 15:51:59 · 691 阅读 · 0 评论 -
linux 学习之七-部分ssh命令
ssh命令/etc/init.d/sshd restart|start|stop 重启|开始|关闭SSH的服务ssh IP地址 连接SSHLinux scp命令用于Linux之间复制文件和目录,具体如何使用这里好好介绍一下,从本地复制到远程、从远程复制到本地是两种使用方式。这里有具体举例:==================Linux scp 命令===原创 2015-01-08 21:43:37 · 365 阅读 · 0 评论 -
Linux学习之六-Yum命令的使用
详细介绍一下yum命令的用法。如果你是一个Linux的初学者,一定会被软件的安装所困扰过,尽管RPM包解决了一定层度的问题,但有些RPM的包的依赖关系让人很是头疼。而YUM、APT等一些RPM包的管理方式的出现,使Linux平台上软件的安装变得更加简便。那么什么是YUM呢?它是Yellow dog Updater Modified的缩写。它的出现目的是为了解决RPM包的依赖关系,方便用户进行软原创 2015-01-07 23:27:03 · 557 阅读 · 0 评论 -
linux学习之(五)-linux文解压、压缩、安装
查看一个文件的类型 命令: file 文件名创建一个.tar类型的压缩包使用命令:tar -cvf [文件名].tar 目录 例:tar -cvf a.tar yasuo/将一个a.tar 压缩成 a.tar.gz格式 使用命令 gzip 压缩级别 压缩前文件名 压缩后文件名 例: gzip -6 a.tar a.tar.gz 其中原创 2014-12-20 19:10:10 · 657 阅读 · 0 评论 -
Linux学习之十四、管线命令
Linux学习之十四、管线命令 地址:http://vbird.dic.ksu.edu.tw/linux_basic/0320bash_6.php转载 2015-01-28 17:15:39 · 522 阅读 · 0 评论 -
linux学习之(四)-用户、组的操作,给文件文件夹设置组,更改目录权限、文件权限
命令帮助查看: man 命令(查看一个命令的详细帮助信息) 例:man useradd 或者用 -h 格式 命令 -h(查看一个命令的简要帮助) 例:useradd -h用户:在useradd的命令的可选项帮助中,最重要的三个:-g:指定用户的组 默认组是在创建用户的时候,系统自动创建一个和用 户名一样的组。-G:指定用户的附加组-u:指定用户的UID,UID是唯一的原创 2014-12-17 23:06:06 · 1355 阅读 · 0 评论 -
Linux学习(一):linux更改ip地址命令_更改DNS_更改默认网关_更改子网掩码_主机名
如何使用命令来更改linux的IP 、DNS 、子网掩码,在虚拟机(vitrualBox)上添加一个Linux的虚拟机;安装方法:http://pan.baidu.com/s/1sjJPhP7安装完以后,进入到Linux桌面,是一个这样的桌面:按CTRL+ALT+F2 进入命令行窗口,然后登录 ,在登录成功以后在命令下输入:vi /etc/sysco原创 2014-12-06 14:41:05 · 7789 阅读 · 0 评论 -
Linux学习之十五、基础正规表示法\延伸正规表示法
原文地址: http://vbird.dic.ksu.edu.tw/linux_basic/0330regularex_2.php基础正规表示法既然正规表示法是处理字串的一种表示方式,那么对字节排序有影响的语系数据就会对正规表示法的结果有影响! 此外,正规表示法也需要支持工具程序来辅助才行!所以,我们这里就先介绍一个最简单的字串撷取功能的工具程序,那就是 grep 罗! 前一章已经原创 2015-01-30 14:17:49 · 1152 阅读 · 0 评论 -
linux 学习之九、Linux 磁盘与文件系统管理(3)
创建大文件以制作 loop 装置文件!(练习非常有用)想一想,既然能够挂载 DVD 的映象档,那么我能不能制作出一个大文件,然后将这个文件格式化后挂载呢? 好问题!这是个有趣的动作!而且还能够帮助我们解决很多系统的分割不良的情况呢!举例来说,如果当初在分割时, 你只有分割出一个根目录,假设你已经没有多余的容量可以进行额外的分割的!偏偏根目录的容量还很大! 此时你就能够制作出一个原创 2015-01-14 15:14:17 · 601 阅读 · 0 评论 -
linux 学习之九、Linux 磁盘与文件系统管理(2)
磁盘挂载与卸除挂载Ext2/Ext3文件系统范例一:用默认的方式,将刚刚创建的 /dev/hdc6 挂载到 /mnt/hdc6 上面![root@www ~]# mkdir /mnt/hdc6[root@www ~]# mount /dev/hdc6 /mnt/hdc6挂载 CD 或 DVD 光盘范例三:将你用来安装 Linux 的 CentOS 原版光盘拿原创 2015-01-14 15:10:10 · 718 阅读 · 0 评论 -
linux 学习之九、Linux 磁盘与文件系统管理(1)
查看文件系统参数命令dumpe2fs 盘符地址例: dumpe2fs /dev/sda5利用 dumpe2fs 可以查询到非常多的信息,不过依内容主要可以区分为上半部是 superblock 内容, 下半部则是每个 block group 的信息了如果想要实际观察 root 家目录内的文件所占用的 inode 号码时,可以使用 ls -i 或者 ls -li原创 2015-01-14 15:07:34 · 598 阅读 · 0 评论 -
linux学习(二)-目录的操作命令
目录分绝对路径和相对路径 ;绝对路径,在路径前会加 /相对路径就是相对于当前的路径,直接 路径名即可。查看目录:cd 命令 打开一个目录如:cd /app :打开根目录 下的app目录 cd / :打开根目录 cd temp :打开当前目录下的temp目录 cd .. :返回上给目录 cd ../../etc/X11 打开当前目录的上级目录原创 2014-12-07 22:22:12 · 576 阅读 · 0 评论 -
linux学习之(三)-文件操作命令
创建一个空文件:touch 文件名 例:touch tom查看:查看一个文件的内容命令cat 文件名 例:cat tom 注:cat命令并不能显示文件的所有信息,但屏幕显示的 行数是有限的,并不能一次全显示,例如有100W条记录,屏幕并不能全部显示出来。查看文件头部多少行用head命令 head -n 文件名 :n显示的条数例: head -1原创 2014-12-14 16:15:42 · 657 阅读 · 0 评论 -
Linux学习之十六、文件的格式化与相关处理
原文地址:http://vbird.dic.ksu.edu.tw/linux_basic/0330regularex_4.php文件的格式化与相关处理接下来让我们来将文件进行一些简单的编排吧!底下这些动作可以将你的信息进行排版的动作, 不需要重新以 vim 去编辑,透过数据流重导向配合底下介绍的 printf 功能,以及 awk 命令, 就可以让你的信息以你想要的模样来输出了!试看原创 2015-02-02 11:03:23 · 577 阅读 · 0 评论 -
Linux学习笔记2:如何快速的学习使用一个命令
Linux 分层内核库: .so 共享对象,windows:dll 动态链接库应用程序Linux的基本原则:1、由目的单一的小程序组成;组合小程序完成复杂任务;2、一切皆文件;3、尽量避免捕获用户接口;4、配置文件保存为纯文本格式;Linux中的GUI就是CLIGUI: Graphic User InterfaceWindowsX-W原创 2015-12-26 22:21:57 · 567 阅读 · 0 评论