文件目录

linux学习--1.文件系统

两盒软妹~` 提交于 2020-02-27 19:04:32
文件目录结构 linux我也是最近才开始学,写博客是为分享学习经验的同时也留着供自己以后来参考。因为linux 一切皆文件 的基本哲学思想。所以我决定从文件目录开始写。 正文 linux文件系统格式为ext3/4(ext是extended的缩写,意为扩展,全称linux扩展文件系统),这个简单提下,下面入正题 linux文件系统是树状结构,所有的文件皆在一个叫 / 的目录下,所以这个 / 也叫做 根目录 ,而根目录(/)下的一级文件目录大多也是规定好的,由下图这几个关键目录组成,这些目录(文件夹)下各自存放了用于完成不同工作的文件,下图截取自fhs文档,感兴趣的可以访问这个网站查看并下载最新的fhs的pdf文档 fhs官网 ,这个文档是专门讲linux文件系统的,最权威 下面就是我的翻译工作:    /bin :存放基本的 二进制指令文件 ,一般我们在Linux命令行里输的命令都是来自于/bin目录下    /boot :存放系统的 开机引导文件 ,内核会根据/boot分区下的文件配置一步步加载磁盘内的文件开机,相当于Windows的引导分区,占用空间不大,一般几百M    /dev :存放访问 硬件设备 的文件,用来访问硬盘,内存等各个硬件    /etc :存放 系统配置 文件,开机登陆界面,命令行字符格式,用户管理都在这个目录下可以改,相当于Windows下的注册表   

10-java学习笔记-IO流2 File类

隐身守侯 提交于 2020-02-27 18:55:29
File类 用来将 文件 或者 文件夹 封装成对象 方便对文件与文件夹的属性信息进行操作 。 File对象可以作为参数传递给流的构造函数。 了解File类中的常用方法。 1.概述 //将a.txt封装成File对象 //可以将已有的和未出现的文件或者文件夹封装成对象。 //文件路径 File f1 = new File("d:\\FileDemo\\a.txt"); //父目录,文件名 File f2 = new File("d:\\FileDemo\\abc", "b.txt"); //目录 File d = new File("d:\\FileDemo\\abc");// //父目录,文件名 File f3 = new File(d,"d.txt"); //跨平台分隔符separator File f4 = new File("c:"+File.separator+"d.txt"); 2.创建和删除 2.1.创建     1)创建文件     boolean createNewFile();   在指定位置创建文件,如果该文件已经存在,则不创建,返回false。   和输出流不一样,输出流对象一建立就会创建对象。且如果文件已经存在,会覆盖。 File f = new File("d:\\FileDemo\\file.txt"); f.createNewFile();

Linux指令

蹲街弑〆低调 提交于 2020-02-27 18:30:08
以前没接触Linux,总想着要学习下linux指令,然后就在博客中看呀,找穿用的指令,起码可以过面试关。下面是一年前,自己在网上复制下来,发的说说。当自己真的接触Linux后,现在再来看,网上好多发现好多问题。下面 红字 部分以目前的水平 对Linux的认知。 Linux常用指令 ls 显示文件或目录 -l 列出文件详细信息 -a l列出当前目录下所有的文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空目录 vim / vi 创建 /编辑文件 insert 编辑( 直接啊a,i,A,I,还有个什么忘了 ) :q 退出 :q! 强制退出 :wq 保存并退出   : ZZ 退出,有修改则保存退出,无修正则退出 esc 退出编辑 vim 真的很强大,绝对不是就这点内容。 echo 创建带有内容的文件    这个是查询系统常量的命令:echo $PATH。常量一般都是大写。 cat 查看文件内容   总结就是:纸上得来终觉浅,绝知此事要躬行! 来源: https://www.cnblogs.com/xinxin-ting/p/12373524.html

linux中find文件搜索命令

血红的双手。 提交于 2020-02-27 17:24:48
find 解释 命令名称:find 命令所在路径:/bin/find 执行权限:所有用户 功能描述:文件搜索 语法 find [搜索范围] [匹配条件] 匹配条件: -name 文件名(区分大小写) -iname 文件名(不区分大小写) -size 文件大小 +n 大于n字节的文件 -n 小于n字节的文件 =n 等于n自己的文件 1数据块(基本单位) 512B 0.5K 100MB=102400KB=204800(数据块) -user 所有者 -group 所属组查找 -amin 访问时间access(什么时候被访问过) -cmin 文件属性change -mmin 文件内容modify 对于amin/cmin/mmin通用 +n 大于n分钟的 -n n分钟以内的 -type 根据文件类型查找 f 文件 d 目录 l 软链接文件 -inum 根据i节点查找 示例 ## 查找/etc目录下名字叫init的文件和目录 find /etc -name init # 查找/etc目录下名字中包含init的文件和目录 find /etc -name *init* # 查找/etc目录下名字以init为开头的文件和目录 find /etc -name init* # 查找/etc目录下名字以init为开头的文件后面还有三个字符的文件和目录 find /etc -name init??? ?

linux之ls目录处理命令

别说谁变了你拦得住时间么 提交于 2020-02-27 15:54:40
目录处理命令:ls 解释 命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户 功能描述:显示目录文件 语法 ls 选项[-ald] [文件或目录] -a 显示所有文件,包括隐藏文件(all) -l 详细信息显示(long) -d 查看目录属性 -i 查询文件的i节点号(系统通过i节点号查找文件) ls 列出当前目录下的所有文件(没有隐藏的) [root@izm5e2q95pbpe1hh0kkwoiz ~]# ls lnmp-install.log test ls -a [root@izm5e2q95pbpe1hh0kkwoiz ~]# ls -a . .bash_profile .cshrc lnmp-install.log .npm .pip .tcshrc .. .bashrc .groovy .m2 .nvm .pki test .bash_history .cache .java .mysql_history .oracle_jre_usage .pydistutils.cfg .viminfo .bash_logout .config .jenkins .node-gyp .pearrc .ssh ls -l 列出当前目录下所有的文件的详细信息 [root@izm5e2q95pbpe1hh0kkwoiz ~]# ls -l total

linux中目录处理命令

生来就可爱ヽ(ⅴ<●) 提交于 2020-02-27 15:53:56
目录 mkdir cd pwd rmdir cp mv rm mkdir 解释 命令名称:mkdir 命令英文原意:make directories 命令所在路径:/bin/mkdir 执行权限:所有用户 功能描述:创建新目录 语法 mkdir -p [目录名] -p 递归创建 示例 # 在tmp下直接创建,此时Japan目录不存在 mkdir /tmp/Japan/boduo # 错出现错误提示 [root@izm5e2q95pbpe1hh0kkwoiz ~]# mkdir /tmp/Japan/boduo mkdir: cannot create directory ‘/tmp/Japan/boduo’: No such file or directory # 此时需要递归创建 mkdir -p /tmp/Japan/boduo [root@izm5e2q95pbpe1hh0kkwoiz ~]# mkdir -p /tmp/Japan/boduo # 同时创建多个目录 mkdir /tmp/Japan/longze /tmp/Japan/cangjing [root@izm5e2q95pbpe1hh0kkwoiz ~]# mkdir /tmp/Japan/longze /tmp/Japan/cangjing [root@izm5e2q95pbpe1hh0kkwoiz ~]#

linux学习--1. 文件系统

妖精的绣舞 提交于 2020-02-27 15:53:05
文件目录结构 闲话篇:    linux我也是最近才开始学,写随笔是为分享学习经验的同时也留着供自己以后来参考。因为linux 一切皆文件 的基本哲学思想。所以我决定从文件目录开始写。 正文:    首先linux文件系统格式为ext3/4(ext是extended的缩写,意为扩展,全称linux扩展文件系统),这个简单提下。   然后linux文件系统是树状结构,所有的文件皆在一个叫 / 的目录下,所以这个 / 也叫做 根目录 。   而根目录(/)下的一级文件目录大多也是规定好的,由下图这几个关键目录(骨干)组成,这些目录(文件夹)下各自存放了用于完成不同工作的文件,下图截取自fhs文档,感兴趣的可以访问这个网站查看并下载最新的fhs的pdf文档 http://www.pathname.com/fhs/ ,这个文档是专门讲linux文件系统的,最权威   下面就是我的翻译工作:    /bin :存放基本的 二进制指令文件 ,一般我们在Linux命令行里输的命令都是来自于/bin目录下    /boot :存放系统的 开机 引导文件 ,内核会根据/boot分区下的文件配置一步步加载磁盘内的文件开机,相当于Windows的引导分区,占用空间不大,一般几百M    /dev :存放 访问硬件设备 的文件,用来访问硬盘,内存等各个硬件    /etc :存放 系统配置 文件

python之OS模块详解

喜你入骨 提交于 2020-02-27 15:10:03
常见函数列表 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 os.sep:取代操作系统特定的路径分隔符 os.name:指示你正在使用的工作平台。比如对于Windows,它是 'nt' ,而对于Linux /Unix 用户,它是 'posix' 。 os.getcwd:得到当前工作目录,即当前python脚本工作的目录路径。 os.getenv()和os.putenv:分别用来读取和设置环境变量 os.listdir():返回指定目录下的所有文件和目录名 os.remove( file ):删除一个文件 os.stat( file ):获得文件属性 os. chmod ( file ):修改文件权限和时间戳 os. mkdir (name):创建目录 os. rmdir (name):删除目录 os.removedirs(r“c:\python”):删除多个目录 os.system():运行shell命令 os. exit ():终止当前进程 os.linesep:给出当前平台的行终止符。例如,Windows使用 '\r\n' ,Linux使用 '\n' 而Mac使用 '\r' os.path. split ():返回一个路径的目录名和文件名 os

linux基础之常用命令

我怕爱的太早我们不能终老 提交于 2020-02-27 14:47:06
小时候的我梦想是做一名黑客,那些命令界面让我心之神往,让我怦然心动,让我欲罢不能! 终于到了很多小伙伴都喜欢的常用命令篇章,就是那种黑客界面一顿噼里啪啦就能控制某某服务器的那种命令,当然这里也就这么一说,真正的拿服务器比理解命令可难多了。 可是有图形化界面为什么还要用命令行?因为在实际运维过程中,大型机房的linux服务器都是没有显示器的,而且安装操作系统的时候压根不会装图形界面,只有一个显示器而且全部用命令远程连接,人家都命令了你还用图形界面是不是很low,让同行瞧不起, 还有最主要的一点,用命令行装逼范十足,这对那些外行人来说是最为致命的 在linux中想要理解这些命令的用法我们得知道他的全称/命令所在路径/执行权限,以及这些命令的常用参数功能以及最主要的执行这条命令的用途。下面就介绍下常见的命令 我们把命令分为这么几种:1.文件处理命令2.权限管理命令3.文件搜索命令4.用户管理命令5.压缩解压命令6.网络命令7.关机重启命令8.帮助命令 1.文件处理命令,顾名思义就是处理文件的,在windows中处理文件的方式就是复制粘贴查看目录、创建删除目录、剪切等,在linux中也是一样的,唯一不同的就是多了几种查看文件的方式,就好比windows的使用多种方式打开文件 ls:列出目录 全称list,命令所在路径/bin/ls,执行权限:所有用户 ls -a 列出所有目录 ls -l

开发函数计算的正确姿势——轻松解决大依赖部署

醉酒当歌 提交于 2020-02-27 12:23:46
<a name="1"></a> 前言 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute) : 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息 参考 。 Fun : Fun 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API 网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。Fun 的更多文档 参考 。 NAS : 阿里云文件存储NAS是一个可共享访问,弹性扩展,高可靠,高性能的分布式文件系统。在函数计算的场景中,由于其有代码包的限制,可以使用 NAS 存放一些不经常变动的文件,比如数据模型、静态资源等。 参考 。 ROS : 阿里云资源编排服务(ROS)助您简化云计算资源的管理。您可以遵循ROS定义的模板规范,在模板中定义所需云计算资源的集合及资源间依赖关系。ROS自动完成所有资源的创建和配置,实现自动化部署和运维。更多文档 参考 。 备注: 本文介绍的技巧需要 Fun 版本大于等于 3.4.0。 基本上所有的 faas 平台为了优化函数的冷启动,都会加入代码包的限制。阿里云 函数计算