Welcome 微信登录

首页 / 操作系统 / Linux

Linux命令(shell)从入门到精通 学习笔记之1 文件安全与权限

Linux命令(shell)从入门到精通 学习笔记之1 文件安全与权限

1.ls -l 命令:最前面的一位表示文件类型:d 目录。l 符号链接(指向另一个文件)。s 套接字文件。b 块设备文件。c 字符设备文件。p 命名管道文件。- 普通文件,或者更准确地说,不属于以上几种类型的文件。后面的连续九位,表示文件的读写权限:r w x:文件属主权限 这是前面三位r - x:同组用户权限 这是中间三位r - x:其他用户权限 这是最后三位2.新创建文件(夹)的权限目录:可以看到,新创建的目录myshell的权限是:rwxr-xr-x...
Linux命令(shell)从入门到精通 学习笔记之2 使用find和xargs

Linux命令(shell)从入门到精通 学习笔记之2 使用find和xargs

1.使用find可以查找出符合某一特性(如权限、属主、长度、类型、名字等)的文件或目录,结合-exec、-ok和-xargs,可以完成更多的工作。2.find的name选项:根据文件名字匹配查找,如在自己的根目录下查找符合*.txt的文件:扩展:find/!-name"myshell"-print(从上面的输出可以看出,对于root用户而言:~$HOME/root代表的都是同一个目录,就是/root。特别的,对于用户xxx而言,$HOM...
通过登陆IP记录Linux所有用户登录所操作日志的方法

通过登陆IP记录Linux所有用户登录所操作日志的方法

对于Linux用户操作记录一般通过命令history来查看历史记录,但是如果在由于误操作而删除了重要的数据的情况下,history命令就不会有什么作用了。那么依然要存有历史操作记录应该如何来实现呢? 其实我们可以通过登陆IP地址来记录所有用户登录所操作的历史操作!具体操作就是在/etc/profile配置文件的末尾加入以下脚本代码来实现: 复制代码代码如下: [root@server ~]# cat >>/etc/profile<<...
Ubuntu 12.04解决重启后resolv.conf清空的问题

Ubuntu 12.04解决重启后resolv.conf清空的问题

这跟以前用RHT系的 情况是完全不一样的: 在google上搜了一下,发现这里面还真有些奥妙: 1 /etc/resolv.conf 其实是一个Link 它其实指向的是 /run/resolvconf/resolv.conf 2 Ubuntu 有一个 resolvconf 服务,如果重启它,那么 /etc/resolv.conf 的内容会被修改成默认的样子 所以 不能直接修改 /etc/resolv.conf 3 如果想自己定义 nameserver,那么...
redhat linux enterprise 5 输入ifconfig无效的解决方法

redhat linux enterprise 5 输入ifconfig无效的解决方法

如果我们输入/sbin/ifconfig或/usr/bin/gcc就可以执行命令行。 为了不输入命令行的完整路径,最好给用户配置好路径。vi ~/.bash_profile里,添加PATH=$PATH:/sbin 回车 export PATH 回车 PATH=$PATH:/usr/bin 回车 export PATH。完成后,输入ifconfig后,应该就可以执行命令了,如果不行的话,可以把用户注销,然后再登录测试。 解决方法如下: [vanchao@lo...
linux使用su切换用户提示 Authentication failure的解决方法

linux使用su切换用户提示 Authentication failure的解决方法

这个问题产生的原因是由于ubtun系统默认是没有激活root用户的,需要我们手工进行操作,在命令行界面下,或者在终端中输入如下命令: sudo passwd Password:你当前的密码 Enter new UNIX password:这个是root的密码 Retype new UNIX password:重复root的密码 然后会提示成功的信息。 在说明一点,使用su和sudo是有区别的,使用su切换用户需要输入所切换到的用户的密码,而使用sudo则是...
LINUX下FTP用户和apache用户权限问题的解析

LINUX下FTP用户和apache用户权限问题的解析

原来完全没有研究过LINUX系统,由于论坛空间的需要,购买的国外的VPS,装的LINUX系统。刚得到后台帐号时完全就晕菜了,什么都是空白的,没有系统,没有HTTP服务器,就是一个全裸的“网络硬盘”。还好有百度大叔在,让我可以“水中捞月”一翻,不查不知道,原来这些国外VPS的使用资料也少得可怜。。。好不容易学会了SSH,并且费了一番周折,终于装上了kloxo面板。这下总算好了,有HTTP了,FTP也有了。。。...
nginx中设置目录浏览及中文乱码问题解决方法

nginx中设置目录浏览及中文乱码问题解决方法

在Nginx下默认是不允许列出整个目录的。如需此功能, 先打开nginx.conf文件,在location server 或 http段中加入 autoindex on; 另外两个参数最好也加上去: autoindex_exact_size off; 默认为on,显示出文件的确切大小,单位是bytes。 改为off后,显示出文件的大概大小,单位是kB或者MB或者GB autoindex_localtime on; 默认为off,显示的文件时间为GMT时间。...
linux下高级SSH安全技巧

linux下高级SSH安全技巧

SSH服务器配置文件是/etc/ssh/sshd_conf。在你对它进行每一次改动后都需要重新启动SSH服务,以便让改动生效。 1、修改SSH监听端口 默认情况下,SSH监听连接端口22,攻击者使用端口扫描软件就可以看到主机是否运行有SSH服务,将SSH端口修改为大于1024的端口是一个明智的选择,因为大多数端口扫描软件(包括nmap)默认情况都不扫描高位端口。 打开/etc/ssh/sshd_config文件并查找下面这样的行: Port 22 修改端口...
Linux的文件系统目录结构简要介绍

Linux的文件系统目录结构简要介绍

对于Linux来讲它的树型结构与Windows不同,Windows可以有多个分区,每个分区都有根,但Linux 只有一个根,其他的所有文件、目录或硬盘分区、软盘、光盘、u 盘都必须mount(挂载)到Linux 根下的一个目录中才能被访问和使用,mount 命令以及u 盘和其他硬盘分区如何挂载以后再讲,这里先让大家对根目录下的常见系统目录用途有个直观的了解。 /bin 用于存放普通用户可执行的命令。 /boot 用于存放Linux 启动所必需的文件...
linux下Samba服务和NFS服务配置的方法

linux下Samba服务和NFS服务配置的方法

linux下Samba服务和NFS服务配置 一、Samba服务配置过程 samba的功能很简单,就是为了使linux和windows之间能够实现共享。并且利用samba搭建文件服务器,不仅比windows功能强大,而且访问速度快、安全。首先说明,samba服务器需要两个守护进程:smbd和nmbd。smbd进程监听139TCP端口,处理到来的SMB数据包;nmbd进程监听137、138UDP端口,使其他主机能浏览linux服务器。 1、安装Samba服务 ...
nagios服务端配置及客户的安装配置步骤分享[图文]

nagios服务端配置及客户的安装配置步骤分享[图文]

1.上面我讲了一些nagios服务端的安装和简单的配置,现在来讲一下服务端监控多台服务器的以及被监控端的安装配置。2.nagios 服务端的配置(1).首先默认安装好后,nagios就创建好了一个分组和一些服务,这个文件就是localhost.cfg文件。现在我们要创建自己的文件把nagios.cfg里面的定义localhost.cfg这个注释掉,然后在开启hostgroup.cfg,host.cfg,services.cfg这三个文件。我把这三个文件放在...
nagios飞信监控安装设置方法

nagios飞信监控安装设置方法

我的飞信软件是从飞信机器人官网下载的 网址:http://bbs.it-adv.net/ nagios可以通过邮箱发送报警信息,这个实时性不是太好,然后想到了通过飞信把报警信息发到手机里,这个要比邮箱的实时性要更高一点。我的飞信软件是从飞信机器人官网下载的 网址:http://bbs.it-adv.net/1.下载http://bbs.it-adv.net/viewthread.php?tid=1081&extra=page%3D1的linux版的...
linux下配置ip地址四种方法(图文方法)

linux下配置ip地址四种方法(图文方法)

(1)Ifconfig命令第一种使用ifconfig命令配置网卡的ip地址。此命令通常用来零时的测试用,计算机启动后ip地址的配置将自动失效。具体用法如下。Ipconfig ethx ipadd netmask x.x.x.x。其中ethx中的x代表第几快以太网卡,默认第一块为0.ipadd代表ip地址。x.x.x..x为子网掩码。例如给网卡eth0配置的ip地址为192.168.1.1 子网掩码为 255.255.255.0 。如下下图所注意(此方法配置...
新手如何学习Linux

新手如何学习Linux

1、Linux 基础安装Linux操作系统Linux文件系统Linux常用命令Linux启动过程详解熟悉Linux服务能够独立安装Linux操作系统能够熟练使用Linux系统的基本命令认识Linux系统的常用服务安装Linux操作系统Linux基本命令实践设置Linux环境变量定制Linux的服务 Shell 编程基础使用vi编辑文件使用Emacs编辑文件使用其他编辑器2、Shell 编程基础Shell简介认识后台程序Bash编程熟悉Linux系统下的编辑...
Linux/Unix 简单快捷键小结

Linux/Unix 简单快捷键小结

Ctrl + a 切换到命令行开始 这个操作跟Home实现的结果一样的,但Home在某些unix环境下无法使用,便可以使用这个组合;在Linux下的vim,这个也是有效的;另外,在windows的许多文件编辑器里,这个也是有效的。 Ctrl + e 切换到命令行末尾 这个操作跟END实现的结果一样的,但End键在某些unix环境下无法使用,便可以使用这个组合;在Linux下的vim,这个也是有效的;另外,在windows的许多文件编辑器里,这个也是有效的。...
<< 31 32 33 34 35 36 37 38 39 40 >>