文件目录

linux 系统文件目录颜色及特殊权限对应的颜色

不问归期 提交于 2020-03-11 17:28:59
什么决定文件目录的颜色和背景? 颜色 说明 栗子 权限 白色 表示普通文件 蓝色 表示目录 绿色 表示可执行文件 浅蓝色 链接文件 黄色 表示设备文件 红色 表示压缩文件 红色闪烁 表示链接的文件有问题 灰色 表示其它文件 可以用字符表示文件的类型(权限中的首字符) -:普通文件 d:目录文件 l:链接文件 b:块设备文件 c:字符设备文件 p:管道文件 s:套接字文件 三种背景颜色: 红色背景 : 特殊权限Set User ID,占属主的x位,仅对可执行的程序有意义,当其他用户执行带SUID标记的程序是,所有用户具有此程序的属主的身份和相应权限,例如:其user在此(若属主为root)创建文件或目录,属主依然是root,而不是user。 栗子: chmod u+s test.txt 黄色背景 : 特殊权限Set Group ID,占属组的x位,对可执行的程序和目录有效,例如:其user2在此目录(若属组为user1)创建文件或目录,属组依然是user1,而不是user2。 栗子: chmod g+s test.zip (应该是棕黄色吧……) 绿色背景 :特殊权限Sticky Bit(粘滞位),占其他(other)的x位,未设置粘滞位时普通用户可以删除其他人的文档,设置粘滞位后普通用户不能删除其他人的文档,只能删除自己的。 栗子: 先:chmod 777 tmp ,再:chmod

Java - File对象

你说的曾经没有我的故事 提交于 2020-03-11 12:48:00
File 封装对象对文件和目录属性操作 用来将文件或者文件夹封装成对象 方便对文件与文件夹的属性信息进行操作 File对象可以作为参数传递给流的构造函数 File常用方法 ● 构造: File(String path):根据路径构造一个文件 ● 获取: String getName():获取文件名 String getAbsolutePath():获取绝对路径,带盘符的路径 String getPath():获取文件相对路径,根据File对象参数获取路径 long length():获取文件大小 long lastModified():获取文件最后的修改时间,毫秒值 ● 创建与删除: boolean createNewFile():如果文件不存在就创建文件返回true,文件存在则不创建并返回false boolean mkdir():创建一个目录文件夹 boolean mkdirs():创建多级目录文件夹 boolean delete():删除文件或文件夹,删除文件夹,单个文件夹如果内容为空时删除成功,如果文件夹有多层则会删除最里面的空文件夹 deleteOnExit():虚拟机退出时删除文件 ● 判断: boolean exists():判断文件是否存在 boolean isDirectory():判断是否为目录 boolean isFile():判断是否为文件 boolean

Visual Studio远程调试

别等时光非礼了梦想. 提交于 2020-03-11 10:58:18
Visual Studio 支持从一台计算机到另一台计算机的远程调试。 进行远程调试时,主机可以是任何支持 Visual Studio 的平台。 远程计算机可以是 32 位(Windows Vista、Windows 2000、Windows XP 或 Windows Server 2003)平台,也可以是 64 位(IA64、IA64 WOW 模式、x64 或 x64 WOW 模式)平台。 远程调试组件 Native调试 文件 安装位置 msvsmon.exe 远程计算机上的任意位置。 32 位和 64 位调试应使用不同版本的 msvsmon。 请确保在远程计算机上安装了正确的版本。 dbghelp.dll 位于 msvsmon 所在的目录中。 此可选文件用于保存应用程序的转储。 若未安装此文件,调试器使用随操作系统安装的默认版本的 dbghelp.dll 保存转储。 msdbgui.dll 位于 msvsmon 所在的目录中。 此可选文件包含用于远程调试器的经本地化的字符串、对话框和帮助。 若此文件丢失,调试器将使用默认的英语资源。 托管调试 文件 安装位置 msvsmon.exe 远程计算机上的任意位置。 32 位和 64 位调试应使用不同版本的 msvsmon。 请确保在远程计算机上安装了适当的版本。 msvsmon.exe.config 位于 msvsmon 所在的目录中

配置虚拟机主机

无人久伴 提交于 2020-03-11 09:11:33
在 system1 上扩展您的web服务器,为站点 http://www8.group8.example.com 创建一个虚拟主机,然后执行下述步骤: 1、设置 DocumentRoot 为 /var/www/virtual 2、从 http://server.group8.example.com/pub/www8.html 下载文件重名为 index.html ,不要对文件 index.html 的内容做任何修改 3、将文件 index.html 放到虚拟主机的 DocumentRoot 目录下 4、确保 andy 用户能够在 /var/www/virtual 目录下创建文件 已创建用户:andy 答: 再system1上执行: 1、创建网站目录并下载首页文件 # 创建目录 mkdir /var/www/virtual # 下载文件到指定目录 wget -O /var/www/virtual/index.html http://server.group8.example.com/pub/www8.html 2、设定网站用户目录权限、及SELINUX权限 # 赋值用户权限 setfacl -m u:andy:rwx /var/www/virtual/ # 添加赋值目录SELINUX权限 semanage fcontext -a -t "httpd_sys_content_t" '

清理系统内存

醉酒当歌 提交于 2020-03-11 08:25:45
@echo off title @echo off color 2 echo. echo. echo 请不要关闭此窗口! echo. echo 开始清理垃圾文件,请稍等...... echo. echo 正在清理系统分区根目录下tmp文件,请稍等...... del /f /s /q %systemdrive%\*.tmp echo. echo 清理系统分区根目录下tmp文件完成! echo. echo 正在清理系统分区根目录下_mp文件,请稍等...... del /f /s /q %systemdrive%\*._mp echo. echo 清理系统分区根目录下_mp文件完成! echo. echo 正在清理系统分区根目录下日志文件,请稍等...... del /f /s /q %systemdrive%\*.log echo. echo 清理系统分区根目录下日志文件完成! echo. echo 正在清理系统分区根目录下gid文件,请稍等...... del /f /s /q %systemdrive%\*.gid echo. echo 清理系统分区根目录下gid文件完成! echo. echo 正在清理系统分区根目录下chk文件,请稍等...... del /f /s /q %systemdrive%\*.chk echo. echo 清理系统分区根目录下chk文件完成!

怎样制作GHOST系统盘

女生的网名这么多〃 提交于 2020-03-11 04:57:34
制作Windows XP万能克隆镜像 战前分析:对于Windows XP,制作万能克隆时的一个重要问题就是系统激活,因为Windows XP为了防止盗版,采取了激活机制,当硬件发生改变时,系统就会要求重新激活,所以如果想做万能克隆,建议使用不需要激活的Windows XP版本,如VOL大企业授权版本。 1.安装系统 正常安装Windows XP到C盘(注意不要安装到其他分区,否则会比较麻烦),并安装好系统安全补丁(如冲击波补丁等)和常用软件,注意安装软件时只安装那些常用的软件,不要什么都装。建议安装的软件如下:WinRAR、ACDSee、Net Transport、RealOne Player Plus、Norton AntiVirus、超级解霸V8版等。 2.系统减肥 安装完Windows XP后,即使仅仅安装了几个必备的小软件,C盘空间也已经被占用了1.5GB左右,如果想制作万能克隆光盘,即使使用Ghost的最大压缩,一张光盘也放不下,因此必须进行合理减肥,具体步骤如下。 关闭电源管理。在桌面空白处单击右键,选择“属性”项,然后点击“屏幕保护”标签下的“电源”按钮,最后去除“休眠”标签下“启用休眠”的勾选,这时系统会自动删除C盘根目录下与电脑实际内存相同大小的Hiberfil.sys文件。 关闭系统还原。在桌面上右击“我的电脑”,选择“属性”项,再选择“系统还原”标签,选中

python获取当前目录路径和文件

我只是一个虾纸丫 提交于 2020-03-11 02:31:40
一、获取当前路径 1、使用sys.argv[0] import sys print sys . argv [ 0 ] #输出 #本地路径 2、os模块 import os print os . getcwd ( ) # 获取当前工作目录路径 print os . path . abspath ( '.' ) # 获取当前工作目录路径 print os . path . abspath ( 'test.txt' ) # 获取当前目录文件下的工作目录路径 print os . path . abspath ( '..' ) # 获取当前工作的父目录 !注意是父目录路径 print os . path . abspath ( os . curdir ) # 获取当前工作目录路径 3、改变当前目录 使用: os.chdir(path)。 比如, 如果当前目录在 ‘E:’ 下面, 然后进入E 下面的files 文件 可以使用 os.chdir(E:\files). 之后,使用比如 test1 = open(‘file1.txt’), 打开的文件会是在这个 ‘E:\files’ 目录下的文件,而不是 ‘E’ 下的文件。 4、组合路径返回 os.path.join(‘file1’,‘file2’,‘file3’) 合并得到路径 file1/file2/file3 >> > print os .

Linux 常见目录

杀马特。学长 韩版系。学妹 提交于 2020-03-10 23:36:49
/bin 二进制目录,存放许多用户级的GNU工具 /boot 启动目录,存放启动文件 /dev 设备目录,Linux在这里创建设备节点 /etc 系统配置文件目录 /home 用户目录 /lib 库目录,存放系统和应用程序的库文件 /opt 可选目录,常用于存放第三方软件包和数据文件 /proc 进程目录,存放现有硬件和当前进程的相关信息 /root root用户的主目录 /sbin 系统二进制目录,存放许多GNU管理员级工具 /run 运行目录,存放系统运行时的运行时数据 /tmp 临时目录 /usr 用户二进制目录,大量用户级的GNU工具和数据文件 /var 可变目录,存放经常变化的文件,比如日志文件 来源: https://www.cnblogs.com/wengle520/p/12459490.html

linux面试中经常会遇到的问题

梦想的初衷 提交于 2020-03-10 23:19:29
Linux 面试题答案解析 1、绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令? 答案: 绝对路径: 如/etc/init.d 当前目录和上层目录: ./ ../ 主目录: ~/ 切换目录: cd 2、怎么查看当前进程?怎么执行退出?怎么查看当前路径? 答案: 查看当前进程: ps 执行退出: exit 查看当前路径: pwd 3、怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户 id?查看指定帮助用什么命令? 答案: 清屏: clear 退出当前命令: ctrl+c 彻底退出 执行睡眠 : ctrl+z 挂起当前进程 fg 恢复后台 查看当前用户 id: ”id“:查看显示目前登陆账户的 uid 和 gid 及所属分组及用户名 查看指定帮助: 如 man adduser 这个很全 而且有例子; adduser --help 这个告诉你一些常用参数; info adduesr; 4、Ls 命令执行什么功能? 可以带哪些参数,有什么区别? 答案: ls 执行的功能: 列出指定目录中的目录,以及文件 哪些参数以及区别: a 所有文件 l 详细信息,包括大小字节数,可读可写可执行的权限等 5、建立软链接(快捷方式),以及硬链接的命令。 答案: 软链接: ln -s slink source 硬链接: ln link source 6

mysql三种备份方式

萝らか妹 提交于 2020-03-10 19:37:14
一、备份的目的 做灾难恢复:对损坏的数据进行恢复和还原 需求改变:因需求改变而需要把数据还原到改变以前 测试:测试新功能是否可用 二、备份需要考虑的问题 可以容忍丢失多长时间的数据; 恢复数据要在多长时间内完; 恢复的时候是否需要持续提供服务; 恢复的对象,是整个库,多个表,还是单个库,单个表。 三、备份的类型 1、根据 是否需要数据库离线 冷备 (cold backup):需要关mysql服务,读写请求均不允许状态下进行; 温备 (warm backup): 服务在线,但仅支持读请求,不允许写请求; 热备 (hot backup):备份的同时,业务不受影响。 注: 1、这种类型的备份,取决于业务的需求,而不是备份工具 2、 MyISAM不支持热备,InnoDB支持热备 ,但是需要专门的工具 2、根据要 备份的数据集合的范围 完全备份:full backup,备份全部字符集。 增量备份: incremental backup 上次完全备份或增量备份以来改变了的数据,不能单独使用,要借助完全备份,备份的频率取决于数据的更新频率。 差异备份:differential backup 上次完全备份以来改变了的数据。 建议的恢复策略: 完全+增量+二进制日志 完全+差异+二进制日志 3、 根据备份数据或文件 物理备份:直接备份数据文件 优点: 备份和恢复操作都比较简单,能够跨mysql的版本