• linux:文件/目录权限设置

    linux:文件/目录权限设置 一、权限修改命令: chmod [OPTION]... MODE[,MODE]... FILE... 二、文件/目录MODE指定方式: 1)、八进制(r=4,w=2,x=1)[root@pinfun6 tmp]# ll filename -rwxrwxrwx 1 root root 0 Apr 15 14:37 filename [root@pinfun6 ~]# chmod 0755 filename [root@pinfun6 tmp]# ls -l filename -rwxr-xr-x ...

    linux
    梦在深巷 2014/04/20
  • Linux tar打包命令

    Linux tar打包命令 范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩! [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩 [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩 # 特别注意,在参数 f 之后的文...

    linux
    梦在深巷 2014/04/20
  • linux系统下的常用指令

    linux系统下的常用指令 1.文件管理 文件管理的命令主要有ls,rm,mv,ln,mkdir,touch,cat…… ls 查看文件列表 比如说:查看当前目录: ls 查看文件列表并显示文件的属性,包括时间,组,用户,要用: ls -l 按照时间排序 :ls -lctr 查看根目录下文件:ls / rm 删除文件 比如: 删除文件f:rm f 删除目录d: rm -r d mv 移动/改名文件 比如将文件名a改为b:mv a b(注意:要是原本存在文件b,则之前的文件会被覆盖) 将文件a移动目录/temp:mv a /...

    linux
    梦在深巷 2014/04/19
  • Linux关机和重启命令详解

    Linux关机和重启命令详解 Linux有如下的关机和重启命令:shutdown, reboot, halt, poweroff,那么它们有什么区别呢? shutdown - 建议使用的命令 shutdown是最常用也是最安全的关机和重启命令,它会在关机之前调用fsck检查磁盘,其中-h和-r是最常用的参数:-h:停止系统服务并关机 -r: 停止系统服务后重启 下面看几个例子:shutdown -h now --立即关机 shutdown -h 10:53 --到10:53关机,如果该时间小于当前时间,则到隔天 shutdo...

    linux
    梦在深巷 2014/04/19
  • 从U盘安装RedHat Linux的具体步骤

    从U盘安装RedHat Linux的具体步骤 从U盘安装RedHat Linux的具体步骤: 准备工作: rhel-5.3-server-i386-dvd.ISO文件; 绿色版UltraISO软件; 具体步骤: 1、解压并用ultraiso软件打开rhel-5.3-server-i386-dvd.iso文件里解压出来的images/boot.iso文件。如下图所示 2、使用UltraISO软件,点击启动-》写入硬盘映像-》写入。将boot.iso文件写入U盘,U盘中的其他文件将会全部丢失,所以在写入前建议U盘为空。如下图所示 3、写入完成之...

    linux
    梦在深巷 2014/04/19
  • linux驱动编程--设备模型

    linux驱动编程--设备模型 在前面学习了 kobject和 kset之后,就迫不及待的想开始“研究”设备模型了。经过这几天的学习,感觉受益匪浅。所以就将自己的理解整理了下来 想要完成一个设备的驱动,就要涉及三部分: Bus, device, driver。当然这些“新”节点都是最终继承于kobject。 一.Bus 这里先整理一下BUS,总线负责在设备与驱动间建立连接,包括 I2C, PCI, 串口,platform等。其中platform是虚拟总线。 1.1 结构体 信息结构体是 bus_type. struct bus...

    linux
    梦在深巷 2014/04/19
  • linux之进程

    linux之进程 在linux每执行一个二进制文件都会产生一个进程并生成一个进程PID。进程除了自身的ID外,还有父进程ID(ppid),所有进程的祖先进程是同一个进程,它叫做init进程,PID为1。 当用户从一个终端登陆时,便获得一个此次执行的bash进程的PID。用户执行的每一条指令都是这个PID的子进程。 linux通过fork-and-exec的流程来产生子进程:首先会通过父进程以复制 (fork) 的方式产生一个一模一样的子进程, 然后被复制出来的子进程再以 exec 的方式来运行实际要进行的程序,最...

    linux
    梦在深巷 2014/04/19
  • linux系统时间修改及同步

    linux系统时间修改及同步 时间修改 date 月日时分年.秒 date -s可以直接设置系统时间 比如将系统时间设定成1996年6月10日的命令如下。 #date -s 06/10/96 将系统时间设定成下午1点12分0秒的命令如下。 #date -s 13:12:00 时间同步 1.首先需了解linux内一任务计划工具crontab crontab可以定时去执行你要做的动作 直接用crontab命令编辑 crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数 crontab...

    linux
    梦在深巷 2014/04/19
  • linux系统监控工具

    linux系统监控工具 对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作。在IT领域作为一名Linux系统的管理员工作5年后,我逐渐认识到监控和保持系统启动并运行是多么的不容易。基于此原因,我们已编写了最常使用的18个命令行工具列表,这些工具将有助于每个Linux/Unix 系统管理员的工作。这些命令行工具可以在各种Linux系统下使用,可以用于监控和查找产生性能问题的原因。这个命令行工具列表提供了足够的工具,您可以挑选适用于您的监控场景的工具。 1.Top-Linux进程监控 Linux...

    linux
    梦在深巷 2014/04/19
  • linux服务之OpenSSH服务

    linux服务之OpenSSH服务 一: 非对称加密方式原理: 1:传送方将数据用Hash算法得到报文摘要,用自己的私钥加密,得到数字签名。 2: 传送方用接收方的公钥将明文和数字签名进行加密,然后发送给接收方。 3:接收方收到加密报文,用自己的私钥解密得到数据和数字签名。 4:接收方用传送方的公钥解密数字签名,得到报文摘要,再用公开的Hash算法算出保报文的摘要,与传送方的对比,若果相同,证明真实,否则被篡改。 二: Open SSH 使用的就是非对称加密的方式,来进行远程控制。 SSH的密码验证过程 1:首先,客户端第一次连接...

    linux
    梦在深巷 2014/04/18
  • Linux账户管理

    Linux账户管理 当用户登陆Linux系统时,Linux将做如下检查: 1)在/etc/passwd文件里匹配输入的用户名,获取该用户名的UID和GID(其中GID和/etc/group关联)、Home目录和Shell设置 2)在/etc/shadow里核对该用户的密码 /etc/passwd文件结构 这个文件的每一行代表一个账号,如下所示:oracle:x:501:501::/home/oracle:/bin/bash 1. 用户名 2. 密码:早期的密码放在该字段,但如今的密码已单独放在/etc/shadow...

    linux
    梦在深巷 2014/04/18
  • Linux常用的进程管理和查看指令

    Linux常用的进程管理和查看指令 &背景工作做符 ctrl+ z 暂停 ctrl + c 停止 jobs [-l(list) , r(running jobs) ,-s(stop jobs)] 观察背景工作的状态 fg %jobnumber 将背景工作拿到前景执行 bg %jobnumber 让工作在背景的状态变成运作中(被ctrl暂停在背景的工作) ========================================================= kill -l ===>列出q能够使用的signa...

    linux
    梦在深巷 2014/04/18
  • Linux下查看以及修改文件权限

    Linux下查看以及修改文件权限 查看权限 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 其中: 最前面那个 - 代表的是类型 中间那三个 rw- 代表的是所有者(user) 然后那三个 rw- 代表的是组群(group) 最后那三个 r-- 代表的是其他人(other) 然后我再解释一下后面那9位数: r 表示文件可以被读(read) w 表示文件可以被写(write) x 表示文件可以被执行(如果它是程序的话) - 表示相应的权限还没有被...

    linux
    梦在深巷 2014/04/18
  • linux下开机启动DB2,WAS,TDS服务

    linux下开机启动DB2,WAS,TDS服务 linux下开机启动DB2,WAS,TDS服务 参考链接: http://www.2cto.com/database/201207/141858.html www.2cto.com http://www.2cto.com/os/201207/141862.html 1.转到/etc/init.d 目录下。 以root身份执行 Shell代码 cd /etc/init.d 2.编写DB2启动脚本 Shell代码 vi startDB2 输入以下内容 Shell代码 #!/bin/sh # chkc...

    linux
    梦在深巷 2014/04/18
  • 搞定LINUX之安装ubuntu

    搞定LINUX之安装ubuntu 工欲善其事,必先有把刀,我们首要的任务是搭建一个完整的LINUX编程环境,我们选用来自美帝的ubuntu,建议选择一个LTS的版本,即长期支持版,比如ubuntu-12.04。 第一步,下载一个虚拟平台VMware,网址是https://www.vmware.com/support/ 第二步,安装VMware,附一张她的性感照片: 第三步,根据你的实际情况下载相应版本的ubuntu镜像文件,网址是: http://www.ubuntu.com/desktop/get-ubuntu/downloa...

    linux
    梦在深巷 2014/04/18
  • linux配置ftp服务

    linux配置ftp服务 Redhat9 配置FTP 2、编辑/etc/vsftpd/vsftpd.conf文件 修改端口 Step1. 修改/etc/vsftpd/vsftpd.conf `新增底下一行 listen_port=2121 Step2. 重新启动vsftpd [root@home vsftpd]# /sbin/service vsftpd restart Shutting down vsftpd: OK ] Starting vsftpd for vsftpd: OK ] 特定使用者peter、john ...

    linux
    梦在深巷 2014/04/18
  • linux 的date命令及系统时间设置

    linux 的date命令及系统时间设置 Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。 Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,用于时钟查看和设置的命令主要有date、hwclock。 1、date 名称 : date 使用权限 ...

    linux
    梦在深巷 2014/04/18
  • linux中断编程&.amp

    linux中断编程&.amp 1.中断可以随时的打断处理机对其他程序的执行,如果被打断的代码对系统很重要,那么此时中断处理程序的执行时间应该是越短越好。 2.通过上文我们知道,中断处理程序正在执行时,会屏蔽同条中断线上的中断请求;而更严重的是,如果设置了IRQF_DISABLED,那么该中断服务程序执行是会屏蔽所有其他的中断请求。那么此时应该让中断处理程序执行的越快越好。 上面的几个例子都要求中断服务程序的执行时间越短越好。一般的,中断处理程序会在上半部分执行。而事实上,几乎所有的情况,上半部分就只执行中断处理程序。因此,我...

    linux
    梦在深巷 2014/04/18
  • linux中断--内核中断编程

    linux中断--内核中断编程 Linux中断内核编程 前言 在前面分析了中断的基本原理后,就可以写一个内核中断程序来体验以下,也可以借此程序继续深入来了解内核中断的执行过程 一.内核中断程序: 我们还是来看一看成程序: 在看程序之前,要熟悉如何进行模块编程,和了解module_pararm()的用法。如果不熟悉的话请大家看,module_param()的学习和Linux内核模块编程,在此不作解释。 1.程序interrupt.c [c-sharp] view plaincopy 1 /* 2 *file name :inte...

    linux
    梦在深巷 2014/04/17
  • linux中断--中断嵌套&中断请求丢失

    linux中断--中断嵌套&中断请求丢失 关于中断嵌套: 在linux内核里,如果驱动在申请注册中断的时候没有特别的指定,do_irq在做中断响应的时候,是开启中断的,如果在驱动的中断处理函数正在执行的过程中,出现同一设备的中断或者不同设备的中断,这时候新的中断会被立即处理,还是被pending,等当前中断处理完成后,再做处理。 在2.4和2.6内核里,关于这一块是否有什么不同。 一般申请中断的时候都允许开中断,即不使用SA_INTERRUPT标志。如果允许共享则加上 SA_SHIRQ,如果可以为内核熵池提供熵值(譬如你写的驱动是ide...

    linux
    梦在深巷 2014/04/17