欢迎光临IT网Linux学习频道

当前位置: > Linux教程 > Linux学习 >
  • [Linux学习] linux 目录权限的几点总结 日期:2016-03-29 22:57:06 点击:198 好评:0

    1.新建文件,需对所在目录有执行权限和写权限,(可以不需要读权限,但是建立的文件无法ls查看到); 2.删除文件,需对所在目录有执行,写权限; 3.对目录下的文件任何操作,需要对文件所在路径上的所有目录具有执行权才可以; 4.目录的执行权限,对应的实际上是...

  • [Linux学习] linux loop 设备 日期:2016-03-29 22:56:37 点击:124 好评:0

    1. loop 设备介绍 在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者也可以说是仿真设备。它能使我们像块设备一样访问一个文件。 在使用之前,一个 loop 设备必须要和一个文件进行连接。这种结合方式给用户提供了一个替代块特殊文件的接口。因...

  • [Linux学习] crontab 任务日志 日期:2016-03-29 22:37:48 点击:157 好评:0

    crontab是Linux下最常用的计划任务服务。本文跟大家分享一下有关linux crontab日志存放的一些心得,希望本文能教会你更多东西。 默认情况下,crontab中执行的日志写在/var/log下,如: #ls /var/log/cron* /var/log/cron /var/log/cron.1 /var/log/cron.2 /var/l...

  • [Linux学习] linux crontab 文件位置和日志位置 日期:2016-03-29 22:37:03 点击:67 好评:0

    一.文件位置 位置一般在/var/spool/cron/下,如果你是root用户,那下面有个root文件,建议日常备份,避免误删除导致crontab 文件丢失; 二.日志文件位置 默认情况下,crontab中执行的日志写在/var/log下,如: #ls /var/log/cron* /var/log/cron /var/log/cron....

  • [Linux学习] Linux下的修改文件名 日期:2016-03-27 22:28:34 点击:121 好评:0

    MOKO:今天在修改一个文件名时,忽然想起来除了mv之外貌似还有一个rename的命令可以修改文件名,就理所当然地rename XXX YYY,居然没反应。 其实在mv和rename都是可以改文件名的,mv比较简单,直接mv xxx yyy就可以修改了,不过它只能修改单个文件,如果你遇到...

  • [Linux学习] Linux shell date 用当天时期做备份文件名 日期:2016-03-27 22:27:54 点击:138 好评:0

    Linux shell date 用当天时期做备份文件名 #!/bin/bash #date 显示时间,我们可以用时间的不同做为备份文件的名字,这样以前的备份就不会被覆盖 datename=$(date +%Y%m%d-%H%M%S) #定义时间变量名和显示时间格式 mkdir /tmp/back/$datename #创建与时间相对应...

  • [Linux学习] linux创建文件名添加当前系统日期时间的方法 日期:2016-03-27 22:17:30 点击:165 好评:0

    使用`date +%y%m%d` Example: mkdir `date +%y%m%d` tar cfvz /tmp/bak.`date +%y%m%d`.tar.gz /etc YmdHM代表年月日时分,可以通过date --hlep查看哪些字母代表什么 注意:`这个符号是键盘上~,而不是. 重要说明点:那个日期$(date +%Y%m%d)的 date命令和后...

  • [Linux学习] Linux中禁止root用户SSH登录及修改SSH端口的方法 日期:2016-03-27 21:40:25 点击:82 好评:0

    1、禁止root用户登录ssh 复制代码 代码如下: #vi /etc/ssh/sshd_config 把 复制代码 代码如下: PermitRootLogin yes 改为 复制代码 代码如下: PermitRootLogin no 重启sshd服务 复制代码 代码如下: #service sshd restart 此时再使用root登录就会被提示拒绝...

  • [Linux学习] Linux下查看进程打开的文件与打开文件的进程 日期:2016-03-27 21:09:58 点击:130 好评:0

    有许多情况下,我们需要查看一个进程当前打开了哪些文件,反过来我们也希望知道某一个文件正在被哪些进程所读写。在Linux下有许多有用的工具可以帮我们完成这两个工作,下面介绍这两个工具:lsof与fuser。 fuser find files or sockets user 格式:fuser [选...

  • [Linux学习] linux kill用法、killall、pkill、xkill 日期:2016-03-27 21:06:56 点击:56 好评:0

    一. 终止进程的工具kill 、killall、pkill、xkill 终止一个进程或终止一个正在运行的程序,一般是通过kill 、killall、pkill、xkill 等进行。比如一个程序已经死掉,但又不能退出,这时就应该考虑应用这些工具。 另外应用的场合就是在服务器管理中,在不涉及...

  • [Linux学习] linux磁盘分区的详细步骤(图解linux分区命令使用方法) 日期:2016-03-24 23:21:43 点击:184 好评:0

    首先介绍下几个简单的命令: free查看当前系统内存的使用情况 查看分区的使用情况:T类型、H显示大小以G,M 查看系统所有硬盘的分区信息:分区的没分区的都显示出来了 开始分区:为什么要加cu 不加也可以哦,虚拟机做实验就要加,cu 针对虚拟硬盘的,虚拟硬...

  • [Linux学习] Linux Firewall (firewalld, firewall-cmd, firewall-config) 日期:2016-03-24 22:08:13 点击:158 好评:0

    Fedora 18 introduced firewalld as a replacement for the previous iptables service . Since RHEL7 and Oracle Linux 7 are based on Fedora 18, the switch from iptables service to firewalld is now part of the Enterprise Linux distributions. Thi...

  • [Linux学习] Linux下firewall简易设置 日期:2016-03-24 22:06:04 点击:63 好评:0

    iptables.rule为firewall总规则; iptables.allow为充许进入的主机; iptables.deny为不许放的主机; iptables.allow代码如下: #!/bin/bash # This is an esay firewall. # the inside interface. if you dont have this one # and you must let this be black...

  • [Linux学习] linux的NetworkManager服务 日期:2016-03-21 22:16:03 点击:67 好评:0

    linux (CentOS)配置IP地址信息,重启后网络配置失效。 经多次查找发现这种是NetworkManager的问题,NetworkManager试图将DHCP中获取的DNS信息写入/etc/resolv.conf,导致原文件被覆盖, 打开/etc/resolv.conf文件 会发现 Crate by networkmanager。 1:在配置...

  • [Linux学习] CentOS/RedHat/Debian/Ubuntu下添加开机启动项 日期:2016-03-20 04:27:52 点击:134 好评:0

    CentOS/RedHat: 1、编辑文件 /etc/rc.local vim /etc/rc.local 1 2 3 4 5 6 #!/bin/sh # #Thisscriptwillbeexecuted*after*alltheotherinitscripts. #Youcanputyourowninitializationstuffinhereifyoudont #wanttodothefullSysVstyleinitstuff. touch /var/l...

  • [Linux学习] 查看linux默认能最多开启多少个文件数量 日期:2016-03-20 04:27:13 点击:94 好评:0

    ulimit a ulimit n #vi /erc/security/limits.conf (修改文件开启的限制) # #domain type item value # #* soft core 0 #* hard rss 10000 #@student hard nproc 20 #@faculty soft nproc 20 #@faculty hard nproc 50 #ftp hard nproc 0 #@student - maxlogi...

  • [Linux学习] Nginx PHP MySQL Apache Lighttpd Squid编译安装后的参数查询 日期:2016-03-20 04:18:47 点击:184 好评:0

    1.Nginx 编译安装时的参数 [root@gavin script]# /usr/local/nginx/sbin/nginx -V 2.php编译安装时的参数 [root@gavin ~]# /usr/local/php/bin/php -i |grep config 3.mysql编译安装时的参数 [root@gavin ~]# cat /usr/local/mysql/bin/mysqlbug |grep config...

  • [Linux学习] memcache中的add和set方法区别 日期:2016-03-19 19:18:01 点击:138 好评:0

    相信大家对memcache都不陌生,在项目中也经常使用memcache作为缓存方案,那么在使用过程中有没有发现为什么memcahce有两个添加缓存的方法:一个是add,一个是set,那么你知道这2个方法有什么不同吗?什么时候该使用add?什么时候该使用set呢? 对于这点以前自...

  • [Linux学习] linux下进程的最大线程数、进程最大数、进程打开的文件数 日期:2016-03-19 16:57:38 点击:116 好评:0

    linux 系统中单个进程的最大线程数有其最大的限制 PTHREAD_THREADS_MAX 这个限制可以在 /usr/include/bits/local_lim.h 中查看 对 linuxthreads 这个值一般是 1024,对于 nptl 则没有硬性的限制,仅仅受限于系统的资源 这个系统的资源主要就是线程的 stack 所...

  • [Linux学习] Linux下Makefile的automake生成全攻略 日期:2016-03-19 16:45:12 点击:110 好评:0

    作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。 在本文中,将给大家介绍如何使用autoconf和a...

  • [Linux学习] Systemd启动图形界面过程 日期:2016-03-16 02:02:00 点击:113 好评:0

    1 启动命令 systemctl isolate graphical.target 2 启动过程: 文件:/etc/systemd/system/graphical.target 来自:systemd包 内容: [Unit] Description=Graphical Interface Documentation=man:systemd.special(7) Requires=multi-user.target Wants=displa...

  • [Linux学习] 硬盘分区的UUID 日期:2016-03-16 02:01:11 点击:98 好评:0

    Universally Unique IDentifier, 是一种获取全局唯一命名的标准。 1 UUID的来历 要为一个对象进行命名,并要求这个名字在时间和空间上都是唯一的,这在计算机领域是一个很重要的问题。目前已经存在很多成熟的解决方案,例如IP地址,MAC地址,DNS域名等。但这...

  • [Linux学习] 使用grep查找文件中指定字符出现的次数 日期:2016-03-16 01:57:32 点击:147 好评:0

    grep -o 好 文件名.txt | wc -l -o 指示grep显示所有匹配的地方,并且每一个匹配单独一行输出。这样只要统计输出的行数就可以知道这个字符出现的次数了。...

  • [Linux学习] Linux系统中特殊文件权限 日期:2016-03-16 00:10:02 点击:65 好评:0

    今天一直在弄Samba服务的配置,深深的感受到权限控制的困难,文件权限的机制是Linux系统中的一大特色,除了我们现在所熟知的读(r)、写(w)、执行(x)权限外,还有三个比较特殊的权限,分别为:setuid、setgid和stick bit(粘滞位)。 1 setuid与setgid讲...

  • [Linux学习] Linux下rsh服务配置,root用户和普通用户 日期:2016-03-16 00:04:37 点击:80 好评:0

    1.rsh和 ssh 的区别 在很多的应用中,我们需要建立节点之间的信任关系,现阶段来看 rsh 使用的很少了,大部分还是使用 ssh ,不过有很多老点的机器还是使用 rsh 。简单来说, rsh 和 ssh 它俩之间的区别就是: ssh 是使用密钥加密从而实现无密码登录的,具体...

  • [Linux学习] Linux date & ntp 小实验 日期:2016-03-13 03:12:57 点击:113 好评:0

    测试东西的时候发现服务器上的时间快了几十秒,尝试用 ntp 直接更新一下,结果没有成功,所以还是从头来过,先弄一下简单的理理。 思路 在 Linux 里面获取当前时间 在 Linux 里面手动设置时间 NTP 是啥? 如何用 NTP 来同步自己的时间 Linux 中的时间 date...

  • [Linux学习] Systemd 入门教程:实战篇 日期:2016-03-13 03:12:10 点击:185 好评:0

    一、开机启动 对于那些支持 Systemd 的软件,安装的时候,会自动在 /usr/lib/systemd/system 目录添加一个配置文件。 如果你想让该软件开机启动,就执行下面的命令(以 httpd.service 为例)。 $ su do systemctl enable httpd 上面的命令相当于在 /etc/syst...

  • [Linux学习] proxy动态代理机制分析 日期:2016-03-11 23:21:40 点击:169 好评:0

    1 模拟Proxy模式 代理模式支持将某些操作从实际的对象中分离出来,通过它的代理类提供处理。这样便于修改和管理这些特定的操作。 下面示例一个代理模式的实现。 1.1 接口定义 package com.zj.proxy; public interface Subject { void operation1(); void oper...

栏目列表
推荐内容