随笔分类 - 一起来学Linux
摘要:1 iftop: 如果你想看到现在你的带宽到底是哪些应用在使用,并且各个应用占据了多少带宽的时候,可以用iftop显示出来.使用的参数如下: -h display this message -n don't do hostname lookups -N don't convert port numb
阅读全文
摘要:在Linux中执行有些程序时,这些程序在执行前首先要对启动它的用户进行认证,符合一定的要求之后才允许执行,例如login, su等 在Linux中进行身份或是状态的验证程序是由PAM来进行的,PAM(Pluggable Authentication Modules)可动态加载验证模块,因为可以按需要
阅读全文
摘要:对于文件系统来说,windows上最长用的就是FAT32和NTFS。在Linux上时候用的是Ext2。在linux中,文件权限与文件属性这两部分会被存储在不同的块,权限与权限放置到inode中,实际数据放置到data block当中。另外还有一个超级块(superblock)会记录整个文件系统的整体
阅读全文
摘要:首先安装vsftpd: apt install vsftpd有下面几个重要的配置文件:1 /etc/vsftpd.conf. 这个是vsftpd的配置文件。通过“参数=设置值”的方式来设置的。2 /etc/pam.d/vsftpd 这个是vsftpd使用PAM模块时的配置文件。主要用来作为身份认证用
阅读全文
摘要:前面介绍的NFS服务器的用来linux和linux系统之间共享文件和目录的,那如果是linux和windows之间需要共享修改文件该如何操作呢。这据需要用到SAMBA系统。我们首先来看下SAMBA系统如何搭建。 1 ubuntun系统没有自带SAMBA,所以需要额外安装 apt install sa
阅读全文
摘要:nfs是network file system的缩写,作用在于让不同的网络,不同的机器,不同的操作系统可以共享彼此的文件。也就是讲远程服务器共享的目录挂载到本地的文件系统中。远程目录看起来就像是自己的一个磁盘分区 NFS运行在SUN的RPC(Remote Procedure Call, 远程过程调用
阅读全文
摘要:在最早的远程连接技术,主要是telnet和RSH为主。缺点也很明显,就是明文传输。在网络上传输的数据会被截获。因此发展出了文字接口加密。以SSH为主。这种连接加密技术的机制简单来说就是采用非对称密钥系统,也就是公钥和私钥。在网络中传输的数据通过公钥来加密,在本端收到后用私钥解密。公钥是大家都能获取的
阅读全文
摘要:首先介绍最基本也是经常用到的命令ifconfig,对应windows中的ipconfig。执行ifconfig会将所有的端口信息都显示出来,包括IP地址,MTU 接收和发送的报文还有HWaddr也就是MAC地址root@zhf-linux:/home/zhf# ifconfigeth0 Link e
阅读全文
摘要:本章介绍了Linux中日志文件的读取方式
阅读全文
摘要:简单来说,每当执行一个程序或者命令,启动事件的时候都会得到一个PID,也就是进程ID。比如用户登陆的时候就会得到一个PID。如下所示。两个用户zhf和root在登陆后分别获得PID 3212和3214 root@zhf-linux:/home/zhf/zhf# ps -aux | grep 'bas
阅读全文
摘要:对于我们日常生活来说,有很多例行需要进行的工作,比如每天早上起床一杯水,例如家人的生日,每天的起床时间等。这性例行的工作有可能被遗忘,但是如果我们用计算机来进行提醒的话,则方便很多。这里就要介绍到Linux 下的例行工作命令:at和crontab. (一)首先来介绍at: 在有些Linux系统上at
阅读全文
摘要:通常在转换用户的时候会用到su 用户的方式。但是su方式需要知道切换的用户密码。而且su root到roo账户后,root账户有全部的权限。为了防止root账户干错事,因此有了sudo的命令。sudo 顾名思义,super user do 它可以让普通账户执行root账户的权限。 其他账户能够执行s
阅读全文
摘要:传统的 权限设置只有user,group,other三种,并没有办法针对某一个用户或者某一个组来设定权限。ACL就是用于这个目的的 那 ACL 主要可以针对哪些方面来控制权限呢?他主要可以针对几个项目: 使用者 (user):可以针对使用者来配置权限; 群组 (group):针对群组为对象来配置其权
阅读全文
摘要:(一)首先来看shell脚本的执行方式,shell脚本的后缀名都是sh文件。 1 sh test.sh 2 source test.sh 这两种方式有什么区别呢。test.sh 里的脚本很简单, 从键盘输入名字后赋值个name变量 read -p “Please input your name:”
阅读全文
摘要:本章介绍了关于变量的使用方法
阅读全文
摘要:Linux场景下一般存在如下的压缩文件格式: 1 .Z compress程序压缩的文件 2 *.gz gzip程序压缩的文件 3 *.bz2 bzip2程序压缩的文件 4 *.tar tar程序打包的文件。没有经过gzip的压缩 5 *.tar.gz tar程序打包的文件,经过gzip的压缩 6 *
阅读全文
摘要:本章介绍了Linux中目录与路径的使用方法
阅读全文
摘要:本章介绍了linux的用户以及用户组的概念和使用方法。
阅读全文