mkdir/rmdir/install/mktemp】的更多相关文章

mkdir rmdir很有趣,如果加上p选项,如果删除空目录后,其父目录是空,则一并删除,所以如果都是空的,那么就会全家删 a用户不能修改b用户的文件,但是却可以删除 install 创建文件并赋权 mktemp 创建临时文件目录 根据格式创建出随机名字的文件…
点击返回 自学Linux命令行与Shell脚本之路 3.5-目录处理命令mkdir rmdir 1. mkdir命令 创建一个或多个新的目录. mkdir 命令创建由 Directory 参数指定的一个或多个新的目录.每个新目录包含标准项 .(点)和 ..(点-点).您可以使用 -m Mode 标志为新的目录指定许可权. 将新目录的拥有者标识和组标识分别设置为进程的有效用户标识和组标识.setgid 位是从父目录中继承下来的.要更改 setgid 位,可以指定 -m Mode 标志或者在目录创建…
2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录mkdir/rmdir 2.9 rm命令 绝对路径:从根开始的路径:文件所在的路径: 相对路径:相对于当前目录而言的路径:上一级或者下一级的路径. 查看当前路径:pwd 进入指定目录: cd cd - 显示上次处在的位置 [root@centos_1 ~]# cd / [root@centos_1 /]# cd - /root cd 直接进入当前用户的家目录下 cd  .. 进入上一层目录 mkdir 是make directory…
一. 相对和绝对路径 绝对路径是从/(也被称为根目录)开始的,比如/usr.cd /root/ pwd 注:判断用户当前所处的位置 相对路径是以 . 或 .. 开始的 二.cd命令 cd 是进入到当前目录 cd - 进入到上一次目录 cd ~即 /root cd..进入到上级目录 man cd查看所有用法 三.mkdir/rmdir 创建和删除目录 mkdir:创建一个名叫的davery文件 列出详细目录:ls -ld /tmp/davery/ 创建:mkdir /tmp/davery/1/2/…
一.mkdir新建目录 1.进入tmp目录,查看该目录下面的子目录 [root@localhost ~]# cd /tmp[root@localhost tmp]# lshsperfdata_root ks-script-3CWMoc systemd-private-810f661cb5d247129113c096f86d7db2-cups.service-fEKfSx vitest yum.log 2.mkdir 创建test目录,然后查看 [root@localhost tmp]# mkdi…
学习Shell命令最好的资料当然的是$man, 绝对是查找命令的第一大杀器,但是我们有时只是想实现某个功能,甚至连这个命令是什么都不知道,又或者不想淹没在man里大段大段的英文里,大家可以参考Linux命令大全,里面很好将各个命令进行了分类,便于学习 pwd 查看当前工作目录,现在常见的发行版都会把当前的完整路径标记在"$"之前,所以也不怎么需要这个命令,但是如果你嫌前面的路径标记太长了,把路径改的很短了(sudo vi ~/.bashrc里改PS1的值),此时就需要这个命令显示当前目…
***Linux下的文件类型如下: 9 8 7 6 5 4 3 2 1 0- r w x r - x r - x 第9位表示文件类型,可以为p.d.l.s.c.b和-:p表示命名管道文件 -pipe d表示目录文件 -directoryl表示符号连接文件 -link-表示普通文件 -s表示socket文件 -socketc表示字符设备文件 -Character deviceb表示块设备文件 -block 第8-6位.5-3位.2-0位分别表示文件所有者的权限,同组用户的权限,其他用户的权限,其形…
一.创建空目录 命令:mkdir 原意:make directories 所在路径: /bin/mkdir 1.创建空目录 ​ 2.递归创建空目录 选项:-p 如果直接使用mkdir 创建空目录: Web/Flask/Test1 若是这几级的目录都不存在,此时会报错: 用递归创建: 二.删除空目录 命令:rmdir 英文:remove empty directories 路径:/bin/rmdir 1.删除空目录 若目录里面存在文件或目录,则该目录非空,不可直接用rmdir 2.递归删除空目录…
mkdir 建立文件夹 mkdir (make directory) 就是创建一个文件夹的意思, 使用起来很简单. 1.新建一个目录: $ mkdir folder2 如果你想在这个目录给 folder2 里面再建一个文件夹也是 Ok.(第2点) 2.在已有目录里新建一个子目录 $ mkdir folder2/f2 这样, f2 这个文件夹就被新建在了 folder2 里面. 3.使用 -p 参数,同时新建一个多级目录(这在安装软件.配置安装路径时非常有用): $ mkdir -p father…
命令名:mkdir 功能:创建一个文件夹,和touch的区别是,touch是创建一个文件,后面可以跟绝对路径和相对路径 eg: mkdir ren 命令名:rmdir 功能:删除一个文件夹…
用于建立空文件夹和删除文件夹 -- 两命令重要参数 -p 递归建立/删除 -- 例如 mkdir -p demo1/demo2/demo3 建立demo3空文件夹,如果demo1/demo2没建立也建立相应的文件夹 -- rmdir -p demo1/demo2/demo3 删除demo3空文件夹,如果demo1/demo2为空的话也删除对应的文件夹…
记住Linux目录树的结构是一个称职Linux系统管理员的必备素质! 目录漫游cd   cd - 目录显示pwd 目录管理 mkdir -p a/b/c/1 parent创建多层目录 -m 700    mod -v 显示执行结果信息 不能同时设定属主.组信息 rm -r 321 file       删除目录321和目录file(当删除目录时必须使用-r) -f                   force强制 可执行多个 rmdir删除空目录 -p 递归删除,当删除子目录后,若空父目录为空…
link–用于创建一个现有文件的链接:实际上是新建一个目录项,指向当前文件的i节点: unlink–用于删除一个现有文件的连接:实际上是对引用i节点的目录项进行删除,并且对链接计数-1:系统会检查文件被进程的引用计数(如被进程打开,引用计数会+1,关闭则-1),如果该引用计数为0,并且链接计数为0,则会删除该文件: 比如shell中的rm命令,就是使用unlink函数实现的: mkdir–用于创建一个新的空目录,目录中只包含. 和 ..: rmdir–用于删除一个空目录,也就是只能删除包含.和.…
linux磁盘管理命令 1.ls(list)命令:列出目录内容. 格式:ls [参数][文件或目录] ls -a或-all表示列出所有文件和目录,以点开始的是影藏文件,例如,.bash_history. ls -l 使用详细格式列表 ls -t 用文件和目录的更改时间排序 ls -r 反向排序 ls --help 参数帮助 2.cd(change directory)命令:切换目录 格式:cd [目录] cd ~ ,表示当前用户目录 cd  / ,切换到跟目录 cd  - ,切换到上一次访问的目…
强哥最近在用hugeGraph图库做二次开发的时候,在打包的时遇到前端项目打包失败的问题: cwebp-bin@4.0.0 postinstall /home/hugegraph/my-hugegraph-studio/studio-ui/node_modules/cwebp-bin> node lib/install.js EACCES: permission denied, mkdir '/home/hugegraph/my-hugegraph-studio/studio-ui/node_m…
一 cd : . 代表当前目录 .. 代表上一层目录 - 代表前一个工作目录 ~ 代表[目前用户身份]所在的自家目录 与cd效果相同 ~account 代表 account 这个用户的自家家目录 二mkdir: 参数: -m :配置文件目录的权限!我们可以自己设定自己想要的权限,而不需要使用umask定义的默认权限 -p :帮助你直接将所需要的目录递归建立起来!eg:mkdrr -m 770 test1 :mkdir/rmdir -p /home/test1/test2 三touch: modi…
shell 命令整理     bash shell 含有许多功能,因此有许多可用的命令:本文档仅罗列了一些常用命令及其使用频率较高的参数.#本文档仅罗列了一些常用命令及其使用频率较高的参数.#version 3.0  2017.1.1#Author woodman 一.bash内建命令 命令 描述 Alias 为指定命令定义一个别名 Cd 切换的指定目录 Declare 声明一个变量或变量类型 Echo 将指定字符串输出到STDOUT Exit 强制shell以指定的退出状态码退出 Export…
作者: learner811    本文摘自网络    权限:用户 读写 ugoa rwx * useradd userdel groupadd groupmod usermod su sudo who whoami passwd * chgrp chmod chown umask chattr lsattr 浏览:文本 文件 磁盘 配置 -m modify -c change -a access + date: Ymd His * vim sed touch cat echo +date hi…
这还是自己3年前(2011年)整理的笔记,记得当时那会儿自己对Linux还特别的憧憬,也很喜欢韩老师的讲课风格,边看边做笔记乐此不彼,现在开通了技术博客,所以把当年的笔记也放上来和大家分享.同时推荐没有Linux基础又看不下去书的童鞋们也去看看韩老师的视频,入门还是非常不错滴. 一.linux的两个发展方向: 1.linux 系统管理员 2.linux 程序员{linux 软件工程师(PC) linux 嵌入式开发(单片机,芯片)} 二.我个人认为学习linux的流程 1.linux 平台上的开…
linux文件系统简介   文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识. 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录.挂载基本原理.文件存储结构.软链接硬链接.和常见目录的介绍.相信有了这些知识对于深入的学习linux会有一定的帮助.文章例子主要是基于ubuntu发行版. 如有不对之处请大家多多指出. 1.Linux磁盘分区和目录 Linux发行版本之间的差别很少,差别主要表现在系统管理的特色工具以及软件包管理方式的不同…
Python开发环境包含科学计算,需要安装NumPy, SciPy, Matplotlib.其中Matplotlib依赖于Python和NumPy.我们先安装NumPY和SciPy.  Matplotlib安装稍微复杂 1.首先确保你的apt-get可用.如果不可用 试着更新一下 sudo apt-get install 2.安装你的NumPy和SciPy. apt-get install python-numpy apt-get install python-scipy 3.安装你的Matpl…
Samba日志分析 随着我们文件共享安全级别的提高,越来越多的情况下需要对日志进行记录并审计.Linux平台下的Samba服务的配置文件是smb.conf,有不少图形化配置工具例如Webmin.smbconftool.SWAT及RedHat提供的system-config-samba等工具都可以为您简化配置smb.conf的过程,但这些工具的细致程度却无法满足samba的需求,对于如何分析samba日志的问题,没有现成的工具,我们必须对其日志结构有所了解. 1 .Samba默认提供的日志 具体怎…
paramiko是python一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接1.可以远程操作服务器文件 例如: df:查看磁盘使用情况 mkdir:创建目录 mv/cp/mkdir/rmdir:对文件或目录进行操作 /sbin/service/ xxxservice start/stop/restart:启动.停止.重启某服务 netstat -ntl |grep 8080:查看8080端口的使用情况 或者 nc -zv localhost :查看所有端口的使用情况 f…
文章转自:http://www.iteye.com/topic/816268 文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识. 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录.挂载基本原理.文件存储结构.软链接硬链接.和常见目录的介绍.相信有了这些知识对于深入的学习linux会有一定的帮助.文章例子主要是基于ubuntu发行版. 如有不对之处请大家多多指出. 1.Linux磁盘分区和目录 Linux发行版本之间的差别很少,差别主…
文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识. 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录.挂载基本原理.文件存储结构.软链接硬链接.和常见目录的介绍.相信有了这些知识对于深入的学习linux会有一定的帮助.文章例子主要是基于ubuntu发行版. 如有不对之处请大家多多指出. 1.Linux磁盘分区和目录 Linux发行版本之间的差别很少,差别主要表现在系统管理的特色工具以及软件包管理方式的不同.目录结构基本上都是一样的.…
常用命令 rpm -q centos-release 查看centos版本 whereis java 查看文件安装路径 which java 查看可执行文件路径 echo $PATH echo $JAVA_HOME vi /etc/profile JAVA_HOME=/usr/local/jre1.7.0_76export JAVA_HOMEPATH=$PATH:$JAVA_HOME/binexport PATH source /etc/profile /etc/init.d/iptables…
sudo apt-get updatesudo apt-get upgrade以下2選1sudo apt-get install ubuntu-desktop如果你只想安装必要的桌面管理软件而不想安装一些诸如 Evolution 和 OpenOffice 的不需要的应用软件,可使用下面的命令:sudo apt-get install --no-install-recommends ubuntu-desktop sudo apt-get install x-window-system-core #…
转http://www.cnblogs.com/yyyyy5101/articles/1901842.html 谈谈个人对于文件系统的认识,其实这也体现了计算机操作系统的抽象:你不用管计算机中的文件如何存储,你只要在文件系统中操作使用即可,而底层的功能是如何实现的那? 也就是文件系统的作用:帮我们管理磁盘,存储器. 文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识. 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录.挂载基本原理.文…
cdpwdmkdirrmdirlscprmmvcattacnlmorelessheadtailtouch cd (变换目录) 我们知道vbird这个使用者的家目录是/home/vbird/,而root家目录则是/root/,假设我以root身份在 Linux系统中,那么简单的说明一下这几个特殊的目录的意义是: [root@www ~]# cd [相对路径或绝对路径] # 最重要的就是目录的绝对路径与相对路径,还有一些特殊目录的符号罗! [root@www ~]# cd ~vbird # 代表去到…
文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识. 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录.挂载基本原理.文件存储结构.软链接硬链接.和常见目录的介绍.相信有了这些知识对于深入的学习linux会有一定的帮助.文章例子主要是基于ubuntu发行版. 如有不对之处请大家多多指出. 1.Linux磁盘分区和目录 Linux发行版本之间的差别很少,差别主要表现在系统管理的特色工具以及软件包管理方式的不同.目录结构基本上都是一样的.…