【鸟哥私房菜第七章 Linux文件与目录管理】教程文章相关的互联网学习教程文章

Linux文件系统

Linux文件系统结构目录用法/说明/ 虚拟目录的根目录。通常此处没有文件;/bin 二进制目录,存储许多GUN用户级别的实用程序,这些文件可以被普通用户使用。/boot 引导目录,存储引导文件;/dev 设备文件目录,Linux在该目录中创建设备节点;/etc 系统配置文件目录;/home 主目录,Linux在该目录中创建用户目录;/lib 库目录,存储系统和应用程序库文件;/media媒体目录,可移动媒体设备常用挂载点;/mnt挂载目录,另一个移动媒体设备...

selinux详解及配置文件【代码】

selinux详解selinux 的全称是Security Enhance Linux,就是安全加强的Linux。在Selinux之前root账号能够任意的访问所有文档和服务 ;如果某个文件设为777,那么任何用户都可以访问甚至删除。 这种方式称为DAC(主动访问机制),很不安全。DAC自主访问控制: 用户根据自己的文件权限来决定对文件的操作,也就是依据文件的own,group,other/r,w,x 权限进行限制。Root有最高权限无法限制。r,w,x权限划分太粗糙。无法针对不同的进程...

linux 打开文件数too many open files解决方法

出现这句提示的原因是程序打开的文件/socket连接数量超过系统设定值。查看每个用户最大允许打开的文件数量ulimit -a 其中 open files (-n) 1024 表示每个用户最大允许打开的文件数量是1024当前系统文件句柄的最大数目,只用于查看,不能设置修改cat /proc/sys/fs/file-max查看某个进程的打开文件限制数cat /proc/10446(pid)/limits 设置open files 数值方法ulimit -n 4096 种设置方法在重启后会还原为默认值。永久设置方法: vim ...

Linux学习02--Linux一切皆文件【代码】【图】

Linux学习第二部Linux一切皆对象啊啊啊啊啊,今天被学妹说太直了,嘤嘤嘤。 学习linux两三天了,前期感觉并不难,只是命令多,多记记多敲一敲就能都记住了。希望自己能够坚持下去吧!下面是根据第二次学的做的一些笔记。一、 系统状态检测命令 1-1 ifconfig  查看网卡网络信息ifconfig1-2 uname查看系统内核信息uname -a1-3 uptime查看系统负载uptime1-4 free查看内存状态free -h1-5 who查看终端使用信息who1-6 last查看历史登录...

linux修改文件权限【代码】

文件下标带锁在root用户下,将文件拷贝到linux后,切换到普通用户,文件无法打开修改,文件下标代锁。解决方法1.打开Termial2.查看当前用户 @ 之前的名字 我的是 bian@bian:~$ 3.输入命令“ sudo chown 当前用户 ‘所需解锁文件全路径’ ” (Linux下未安装截屏软件,未附图!!!)原文:https://www.cnblogs.com/bianzhongshan/p/14784697.html

一、Linux磁盘管理和文件系统管理

Linux磁盘管理分区管理工具:fdisk、parted、sfdiskfdisk:对于一块硬盘来讲,最多只能管理15个分区用法:fdisk -l [-u] [DEVICE...]fdisk DEVICE子命令:管理功能p:print,显示已有的分区n:new,创建新的分区d:delete,删除新的分区w:write,写入磁盘并退出q:quit,放弃更新并退出m:获取帮助l:列表所分区idt:调整分区id 查看内核是否已经识别新的分区:#cat /proc/partations通知内核重新读取硬盘分区表:partx -a /dev/device-n M:Nkp...

Linux SVN安装所需创建的文件夹(转)

分类: Linux Linux SVN安装还是比较常用的,于是我研究了一下Linux SVN安装,在这里拿出来和大家分享一下,希望对大家有用。1. Linux SVN安装所需module:#yum install mod_dav_SVN安装完毕之后发现,在/etc/httpd/conf.d下多出了subversion.conf,以及/etc/httpd /modules下多出了 mod_dav_svn.so和mod_authz_svn.so两个文件,这正是subversion.conf中所需要的。2. 修改subversion.conf,取消一下几行的注释,使之成为:<Location ...

linux一次性解压多个.gz或者.tar.gz文件【代码】

对于解压多个.gz文件的,用此命令:for gz in *.gz; do gunzip $gz; done对于解压多个.tar.gz文件的,用下面命令:for tar in *.tar.gz; do tar xvf $tar; done 原文:http://www.cnblogs.com/chenwenyan/p/6959645.html

(原创)Linux跟Window共享文件的两个简单方法

第一中种方法:Linux中启动shell,输入如下命令:mount -t cifs -o username="my-pc-name",password="my-password" //my-ip-addr/sharefolder /mnt/my-linux-sharefolder回车,ok。 第二种方法:1. linux的/etc/smb.conf备份,然后touch smb.conf一个新文件。2. vi smb.conf如下:  [global]    workgroup = SMBME    netbios name = linuxsamba    server string = LinuxSambaMe    security = share  [SMBME...

linux--->linux 各个文件夹及含义

1./bin 是binary的缩写 存放linux常用命令 2./lib 该目录用来存放系统动态链接共享库,几乎所有的应用程序都会用到该目录下的共享库。 3./dev 该目录包含了Linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,访问这些外部设备与访问一个文件或一个目录没有区别/var:这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定 那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的 ...

Linux文件系统之inode与软硬连接【代码】

一、inode是什么?理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。"块"的大小,最常见的是4KB,即连续八个 sector组成一个 block。文件数据都储存在"块"中,那么很显然...

Linux学习笔记(二)——文件/目录/VIM【代码】【图】

文件和目录管理 及 VI编辑器的使用  文件和目录管理,刚开始学这块的时候感觉内容很多很杂,但是学完进行总结后,发现其实很有条理的而且没什么难度,只是熟练掌握这些常用的命令就行了。至于Vim编辑器,不得不说,用了这个编辑器之后,感觉windows的notepad很没有技术含量了。  先简单总结一下文件和目录常用到的命令,简单的用法就略过。 文件操作命令:touch、file、which、find、cp、rm、mv、ln 文件内容操作命令...

linux添加用户、文件权限、网络配置【图】

1. 看用户账户信息文件:cat或less /etc/passwd(都在这个位置)回车后,图片下面是解释的内容650) this.width=650;" src="/upload/getfiles/default/2022/11/4/20221104061019428.jpg" title="1.png" />2. 添加用户a1:useradd a1,要是查看刚才创建用户,就是:tail /etc/passwd就有了(新创建的用户默认是500开始,宿主目录是/home,但root这个超级目录的宿主目录就是在/root下)3. UID类似于身份证号码,但是可以修改,可只有...

修改Linux系统参数以支持单机同时打开数百万文件句柄

在linux kernel 2.6.25之前通过ulimit -n(setrlimit(RLIMIT_NOFILE))设置每个进程的最大打开文件句柄数不能超过NR_OPEN (1024*1024),也就是100多w(除非重新编译内核),而在2.6.25之后,内核导出了一个sys接口可以修改这个最大值(/proc/sys/fs /nr_open). 具体的changelog:http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=9cfe015aa424b3c003baba3841a60dd9b5ad319b 在/etc/sysctl.conf中...

LINUX-C文件编译依赖问题

参考文献:http://m.blog.csdn.net/blog/yhc13429826359/9044483神器:ldd 二进制文件名$:ldd 二进制文件名备注:编译完成后二进制记录的库文件不再发生变化。原文:http://shouhouzhe.blog.51cto.com/2351955/1705165