文件目录

[git]Windows环境下 git && Github 快速入门

試著忘記壹切 提交于 2020-03-05 19:14:27
二、创建本地仓库 Git安装完成后有一个Git Bash,打开Git Bash。输入如下命令: cd d : mkdir learngit cd learngit 上述命令表示切换到电脑D盘,然后创建一个learngit的文件夹并将目录切换到该文件夹下。不确定自己是否已切换到指定目录,可以使用pwd命令显示当前路径。 最后,输入git init命令创建并初始化版本库。初始化完后会在当前目录下生成一个.git的隐藏目录,一般情况下,Windows是默认隐藏带有隐藏属性的目录和文件的,但是可以通过设置让隐藏文件可见。使用ls -ah命令也可以直接看生成的.git目录 三、提交文件 在learngit文件夹下新建一个README.txt的文本文件,然后内容输入This is a README file.。然后输入git add README.txt命令将文本文件添加进仓库,如果有多个文件,直接用空格隔开一次列出就可以了。接着使用git commit -m "add README file"提交操作。 四、提交修改 修改README.txt文件,将文件内容中的This改为It,使用git status查看仓库状态,显示绿色的文件已修改的状态,表示添加修改成功,接着使用git diff查看修改的内容,然后使用git add README.txt添加修改。最后使用git commit -m

Linux常用命令整理

江枫思渺然 提交于 2020-03-05 19:12:15
这篇博客整理一些日常经常使用的Linux命令,以及总结一部分常用的Linux 知识,以备日后复习使用。 最常用命令 cd : 打开某个文件夹 ls :查看当前目录下文件 cp :复制文件 mv :剪切指令 vim :编辑文件指令 mkdir :创建文件夹指令 mkdirs :创建多级文件夹指令 touch :创建文件指令 source :使刚修改的初始文件生效 tar : 解压文件 find : 查找命令 chmod :修改文件权限 Systemctl start firewalld :开启防火墙 Systemctl start firewalld :禁用防火墙 systemctl status firewalld或者 firewall-cmd --state :查看防火墙状态 firewall-cmd--zone=public --add-port=xxxx/tcp --permanent :开放xxxx端口 --permanent表示永久开放 top :查看CPU使用率 netstat :查看端口命令 移动、复制、查看文件操作 cd 文件跳转 cd ~ 进入当前用户Home目录 cd / 返回根目录 cd .. 上一级目录 cd ./ 当前目录 pwd 显示工作路径 cat 查看文件内容 more 分页查看内容 ls 查看当前目录中的所有文件 -l 列形式显示 -r 逆序显示

linux

泄露秘密 提交于 2020-03-05 18:03:30
计算机相关 linux linux的发行版 远程登录 常用的基础命令 vim编辑器 tar 解压缩 dns Virtualenv 虚拟环境 nginx 负载均衡 supervisor Redis redis 持久化 Docker dockerfile rabbitmq 作用 ACK 机制 salt RPC 计算机必须有的组成部分:cpu、硬盘、内存、电源 服务器硬件 显示屏 内置键盘 usb接口 触摸板 网口 电源接口 散热口 摄像头 电源开关 服务器硬件厂商 dell :戴尔 hp :惠普 联想 浪潮 ibm cpu : 人的记忆,如同计算机的内存条,如果进程不重启,服务器不重启,内存中的数据也不丢 内存: 是CPU和磁盘之间的缓冲设备,也叫临时存储器(存放数据),断电时数据丢失 服务器分类:互联网公司,怎么选择服务器?一般有什么 1).物理服务器,有钱的大公司,买自己的服务器,建造自己的机房(零度,无尘,无静电)防止机器短路,数据丢失 有钱的公司,bat,建造自己的机房 中等的公司,普通的外企,也有自己的服务器,但是服务器,托管在别人的机房(世纪互联这家公司) 2).云服务器,阿里云,腾讯云(便宜,省钱,无烦恼),初创型的小公司 3).vmware虚拟化技术 linux linux 系统的优势: 跨平台的硬件支持; 丰富的软件支持; 多用户多任务; 可靠的安全性 ;

python os模块常用方法

此生再无相见时 提交于 2020-03-05 17:53:25
import os os.name() #返回系统标志Windows:nt;Linux:posix os.listdir() #获取路径下的文件或目录名称列表 os.remove() #删除文件 os.removedirs() ###递归式删除 os.rmdir() #删除目录 shutil.rmtree(path) ###递归删除非空目录 os.mkdir() #创建目录 os.path.isfile() #判断是否为文件 os.path.isdir() #判断是否是目录 os.path.split(path) #path分割文件名与路径;返回(fpath,fname)元组;如果完全使用目录,它也会将最后一个目录作为文件名分离,且不会判断文件或者目录是否存在 os.path.splitext() #分离文件名与扩展名;默认返回(fname,fextension)元组,可做分片操 os.path.splitext('/sun/test.java') ##输出 ('/sun/test','.java') os.getcwd() #获取工作路径 os.system() #执行命令 返回执行命令后的结果,command模块可以获取命令的输出和返回值 os.path.abspath() #获得绝对路径 os.path.dirname(path) #获取文件路径(据说有时候会返回相对路径

python的文件操作方法

瘦欲@ 提交于 2020-03-05 15:06:32
python中的文件对象: 文件对象不仅可以用来访问普通的磁盘文件, 而且也可以访问任何其它类型抽象层面上的"文 件". 一旦设置了合适的"钩子", 你就可以访问具有文件类型接口的其它对象, 就好像访问的是普 通文件一样. 文件内建函数[open()和 file()] 1 open('filename') 2 with open('filename') as f: 3 pass open函数使用一个文件名作为唯一的强制参数,然后返回一个文件对象 。模式和缓冲参数都是可选的,默认为只读模式打开文件。使用with即使发生错误可以关闭文件, 下面列出文件对象的访问的模式: 文件模式 操作 r 以只读方式打开 rU 或 Ua 以读方式打开, 同时提供通用换行符支持 (PEP 278) w 以写方式打开 (必要时清空) a 以追加模式打开 (从 EOF 开始, 必要时创建新文件) r+ 以读写模式打开 w+ 以读写模式打开 (参见 w ) a+ 以读写模式打开 (参见 a ) rb 以二进制读模式打开 wb 以二进制写模式打开 (参见 w ) ab 以二进制追加模式打开 (参见 a ) rb+ 以二进制读写模式打开 (参见 r+ ) wb+ 以二进制读写模式打开 (参见 w+ ) ab+ 以二进制读写模式打开 (参见 a+ ) x 如果文件存在报错,不存在则创建 ***加b模式打开

JEE2020-08-Java多层架构应用系统部署

天大地大妈咪最大 提交于 2020-03-05 13:57:07
Java多层架构应用系统部署 Java应用服务器部署 Tomcat目录的作用 解压缩tomcat的安装文件后, 称为tomcat应用服务器软件. 其中各目录的作用如下: bin目录中是启动和关闭tomcat的脚本文件 conf目录是tomcat的配置文件 lib目录是tomcat和web应用使用的jar包 logs目录是tomcat日志文件 temp目录用于tomcat存储临时文件 webapps目录是发布web应用的目录 work目录是存储由jsp生成的servlet文件的目录 Tomcat部署过程 安装JDK后, 确认Java版本为1.8 解压缩tomcat后, 到tomcat的bin目录, 运行startup.bat, 启动tomcat, 发现需要先设置环境变量JAVA_HOME D:\workspace\apache-tomcat-8.5.51\bin>java -version java version "1.8.0_241" Java(TM) SE Runtime Environment (build 1.8.0_241-b07) Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode) D:\workspace\apache-tomcat-8.5.51\bin>startup.bat

linux文件和目录的属性详解

送分小仙女□ 提交于 2020-03-05 13:53:16
#1.Linux文件 #概述 #1.linux里一切皆为文件 #2.Linux系统中的文件或目录的属性主要包括:inode(索引节点)、文件类型、权限属性、链接数、所属用户和用户组、最近修改时间等内容 #例如:执行ls -lhi ,会出现10列内容 [root@cots3 ~]# ls -lhi total 28K 33865597 -rw-r--r-- 1 root root 104 Feb 29 09:43 1.txt 33865598 -rw-r--r-- 1 root root 13 Feb 29 09:44 2.txt 33619589 -rwxr-xr-x 1 root root 187 Mar 2 23:44 3.sh #10列内容讲解 第一列:inode索引节点编号(唯一的,像人的身份证) 第二列:文件类型及权限(共10个字符,第一字符为类型,后9个为文件权限) 第三列:硬链接数 第四列:文件或目录所属的用户 第五列:文件或目录所属的组 第六列:文件或目录的大小 第七、八、九列:实际的文件或目录名 #上图 #2.文件属性详细讲解 #2.1索引节点:inode #概述 #1.indoe,中文意思是索引节点(index node)。在每个Linux存储设置或存储设备的分区被格式化为ext4文件系统之后,一般会生成两个部分,第一部分时inode,第二部分时block #2

svn忽略不需要提交的文件

荒凉一梦 提交于 2020-03-05 13:50:38
一、将已经提交至svn的文件,去版本化 二、修改svn目录属性 1、打开设置svn目录属性的对话框 2、添加svn目录属性:global-ignores属性 global-ignores属性的值,即需要要忽略的文件 例如:idea或eclipse的配置文件 、日志文件、 编译目录、打包目录、编辑器备份目录都忽略 。 规则如下: .idea *.iml .settings .project .classpath target out bin classes *.bak *.log 3、提交svn目录属性 来源: CSDN 作者: 88再见孙悟空 链接: https://blog.csdn.net/qq_15325579/article/details/104669349

Android项目的文件

落爺英雄遲暮 提交于 2020-03-05 13:26:02
工程目录下的 build.gradle 文件作用:指定代码托管仓库、指定构建项目的对应的 gradle 插件和版本等,因为 gradle 不光可以用于构建 Android 项目,还可以构建 Java 、 C++ 项目,例如我们开发的安卓项目一般是: buildscript { repositories { google ( ) jcenter ( ) // 代码托管仓库,例如Jcenter、maven中央仓库 } dependencies { // 项目对应的构建工具和版本 classpath 'com.android.tools.build:gradle:3.5.2' } } allprojects { repositories { google ( ) jcenter ( ) } } app 目录下的 build.gradle 文件作用: // 表示这是一个Android程序模块,如果是作为库,就声明为Library'com.android.library' apply plugin : 'com.android.application' android { compileSdkVersion 26 // 编译版本,指用哪个版本的SDK进行编译 buildToolsVersion "26.0.1" //构建工具 //对项目的更多细节进行配置 defaultConfig {

Linux基本的指令操作

被刻印的时光 ゝ 提交于 2020-03-05 12:24:43
绝对路径: 路径的写法,由根目录/写起,例如:/usr/share/doc这个目录。 相对路径: 路径的写法,不由/写起,例如由/usr/share/doc要到/usr/share/man底下时,可以写成:cd../man这就是相对路径的写法啦。 处理目录的常用命令: ls:列出目录 cd:切换目录 pwd:显示目前的目录 mkdir:创建一个新的目录 rmdir:删除一个空的目录 cp:复制文件或目录 rm:移除文件或目录 mv:移动文件与目录、文件重命名 可以使用man[命令]来查看各个命令的使用文档,例如:man cp ls(列出目录) -a:全部的文件,联通隐藏档(开头为.的文件)一起列出来 -d:仅列出目录本身,而不是列出目录内的文件数据 -l:长数据串列出,包含文件的属性与权限等等数据 cd(切换目录) cd是change Directory的缩写,这是用来变换工作目录的命令。 ~代表主目录 .代表当前目录 ..代表当前目录的上一层目录 pdw(显示目前所在的目录) pwd是print working Directory的缩写,也就是显示目前所在目录的命令。 mkdir(创建新目录) mkdir(make directory) rmdir(删除空的目录) rmdir仅能删除空的目录,可以使用rm命令来删除非空目录 cp(复制文件或目录) cp 来源档 目的档 rm