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

linux文件系统相关命令(df/du/fsck/dumpe2fs)【代码】

一.文件系统查看命令df格式df [选项] [挂载点]选项名称作用-a显示所有的文件系统信息,包括特殊文件系统,如/proc,/sysfs-h使用习惯单位显示容量,如KB,MB或GB等-T显示文件系统类型-m以MB为单位显示容量-k以KB为单位显示容量,默认就是以KB为单位示例# df命令 [root@izm5e2q95pbpe1hh0kkwoiz tmp]# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/vda1 41151808 13866168 25172208 36% / devtmpfs ...

【Linux操作系统】文件压缩及文件权限

《Linux兵书》读书笔记&3只记录了一些常用命令,比较偏的命令没有记录文件压缩zip与unzipzip命令以及unzip命令处理.zip文件,前者用于压缩文件,后者用于解压缩文件zip命令用法1.基本用法 zip file.zip test 将文件test压缩为file.zip 2.压缩后,删除原文件 zip -m file.zip test 参数m表明压缩文件test后删除它 3.将子目录一起压缩 zip -r file.zip * 参数r表明将子目录一起压缩 zip -j file.zip * 参数j表明忽略子目录...

按行切割大文件(linux split 命令简版)【代码】

按行切割大文件(linux split 命令简版)#-*- coding:utf-8 -*- __author__ = ‘KnowLifeDeath‘‘‘‘ Linux上Split命令可以方便对大文件进行分割,该PY脚本是在Windows上按指定行数切割文件 Python Version: 2.7 ‘‘‘import time import sysprint time.strftime(‘%Y-%m-%d %H:%M:%S‘, time.localtime(time.time()))‘‘‘需要初始化参数‘‘‘ BigFile = "E:\Data\Big.txt" OneUnitEnd = 1000000 #分割块行数 ZeroFillWidth ...

在64位linux上安装tomcat、jdk,及使用smb设置文件共享

一、安装jdk1、下载jdk7安装包:jdk-7u21-linux-x64.tar.gz2、将其通过优盘(移动硬盘太大、可能不支持)拷贝到linux机器的home目录上;插上后,linux机会自动弹出u盘内容的浏览界面,若没有,则尝试机器的其他usb口。3、在terminal终端上,进入home目录,运行命令 tar zxvf jdk-7u21-linux-x64.tar.gz,会出现一系列解压缩信息;完毕后,在当前home目录出现jdk.1.7.0_21文件夹。cd /hometar zxvf jdk-7u21-linux-x64.tar.gz注:rp...

Linux下Qt应用程序的发布(使用LDD命令查看所有依赖的库文件)

最近一直在学习Qt,用Qt写了一个程序,但是不知道怎么发布,网上说的都是在windows下怎么发布Qt应用程序,但是,在windows下Qt应用程序依赖的库文件与linux下的名字不同。于是,我就想到Linux下有没有这么一个命令,能够找到一个可执行文件运行时所依赖的库文件,百度一下,还真的有ldd命令。 ldd的作用是打印可执行文件依赖的共享库文件,它是glibc的一部分:root@zhangyingxiu-K43SJ:~# ldd --helpUsage: ldd [OPT...

linux命令---查找文件中的内容

linux命令---查找文件中的内容 [yang@localhost ~]$ cat 1.txt |egrep ‘123456789|second‘-------匹配123456789或者second的行first line:123456789012345678901234567890123456789012345678901234567890second line:one two three four five six seven eight nine ten [yang@localhost ~]$ cat 1.txt |egrep ‘two‘ |egrep ‘one‘----匹配two 且匹配one的行second line:one two three four five six seven eight nine ten [...

Linux文件和windows文件在 换行符的区别

Linux或Unix文件,和windows文件,在来回处理时,如果不注意 换行符的区别,可能导致程序错误!!!深刻的教训。。。。 在早期的打印机时代,开始新的一行要占用两个字符的时间。如果到了一行的结尾处,你要快速回到新的一行的开头,需要打印针头在纸面上飞快地掠过,常常会在纸面上留下污点。解决这个问题的办法就是,用两个字符:一个字符<Return>来移到第一列,另一个字符<Line feed>来新增一行。计算机产生以后,存储较为昂贵,...

7.linux文件与目录管理

7.linux文件与目录管理一、路径与目录1.1相对路径和绝对路径:相对路径:相对与当前目录的路径绝对路径:相对于/的路径1.2显示当前路径与切换当前路径pwd 显示当前文件的绝对路径cd . , .. ,-,~命令的使用,cd /,cd /opt1.3创建目录、重命名目录、删除目录mkdir 创建目录,mkdir hzc0902, mkdir –p hzc0902/test1/test2mv 重命名路径 mv hzc0902 hzc090201rmdir 删除目录 rmdir hzc0902,仅删除非空目录1.4环境变量:查看环境变量:...

linux部署jdk脚本文件【代码】【图】

转自:http://futeng.iteye.com/blog/2064143需求能自动检测可能默认安装的openJDK,并能删除之。能自动配置JDK在 /etc/profile的环境。可携带参数,参数为普通用户名,可将JDK相关配置进普通用户的 .bash_profile环境。一键安装脚本脚本即安装文件已经备份到云端installJDK.sh Shell代码 #!/bin/bash # shell script to install jdk (default version jdk-6u45-linux-x64.bin) # example : ./installJDK.sh or ./installJDK...

linux切割文件【split命令详解】【代码】【图】

linux查看帮助[tomcat-nohup]$ split --help 用法:split [选项]... [输入 [前缀]] 将输入内容拆分为固定大小的分片并输出到"前缀aa"、"前缀ab",...; 默认以 1000 行为拆分单位,默认前缀为"x"。如果不指定文件,或 者文件为"-",则从标准输入读取数据。长选项必须使用的参数对于短选项时也是必需使用的。-a, --suffix-length=N 指定后缀长度为N (默认为2)-b, --bytes=大小 指定每个输出文件的字节大小-C, --line-bytes...

Linux 文件系统权限小结-基本权限-粘滞位-ACL【代码】

突然有人问道:drwxrwxrwx+后面的+号是干什么的,挺熟悉又想不起来,百度下后得到结果,最终总结一下Linux系统下关于文件权限的知识,在此记录下。1、正常情况下,Linux文件系统中的文件权限为:drwxr-xr-x 2 root root 4096 5月 24 15:12 directory -rw-r--r-- 1 root root 0 5月 24 15:12 file.txt十位第一位为文件属性,d为目录,-为普通文件,c表示为字符设备文件,b表示为块设备文件,s表示为套接字文件,l代表连接文件后...

linux 学习随笔-文件目录管理

1:绝对路径:写法一般由‘/‘根目录引起的 ‘/‘表示根目录2:相对路径:不是由‘/‘引起的 需要先进入/ 在进入其它文件3:mkdir -p +目录+文件夹 可以用于创建不存在的级联目录 不加-p只能在存在的目录下创建文件夹4:rm -r 删除目录用的选项-f 强制删除 不会询问5:which +命令 用于查看命令的绝对路劲 alias ls=‘ls --color=auto‘ 表示别名6:cp 复制目录 +r选项 复制普通文件不需要添加7:touch +文件 如果有这个文件 就会改变文...

Linux下定时备份文件【代码】【图】

一、 编写脚本编写一个脚本文件,使脚本可以执行备份命令。 例如,将文件目录 /home/backups/balalala 备份到/home目录下,并压缩。1. 创建脚本命令格式: touch 路径/文件名.sh 例如: 输入命令:touch /home/backup.sh 2. 写入命令首先进入脚本:vi命令 vi /home/backup.sh 在脚本内写入:#!/bin/sh mkdir /home/beifen #创建一个临时文件(要保存备份的路径) cp -r /home/backups/balalala /home/beifen #数据存在backups目录...

Linux基础-管理用户和文件权限【代码】

(一)用户和组用户账号:超级用户:root用户普通用户:由root用户或其他管理员创建,只在自己宿主目录中有完全权限程序用户:不允许登录到系统,如:bin、daemon、ftp、mail组账号:一个用户至少属于一个组,称为该用户的基本组。如果该用户同时属于其他组,这些组被称为附加组UID、GID:用户标识号、组标识号,在配置文件“/etc/login.defs”中root用户为0、程序用户1-499、普通用户500-60000 一、用户管理用户账号文件:/etc/pas...

linux     文件系统【图】

一、文件系统简介 文件系统是操作系统用于明确 磁盘或分区上的文件的方法和数据结构;即在磁盘上组织文件的方法。也指用于存储文件的磁盘或分区,或文件系统种类。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件系统由三部分组成:与文件管理有关软件、被管理文件以及实施文件管理所需数据结构。从系统角度来看,文件系统是对文件文件存储空间进行组织和分配,负责文件存储并对存入的文件...