美文网首页
2018-04-11

2018-04-11

作者: 时光的味道_c179 | 来源:发表于2018-07-11 20:00 被阅读0次

linux 指令

创建软链接: ln 1.txt 3.txt 

编辑:vi 1.txt

编辑之后1.txt和3.txt的内容一样

cat 1.txt |xargs    显示内容,换行变成空格。

ls -l:列表

ls -t:时间排序(降序)

ls -r:反序

-F:显示路径(/或*)

-R:递归,显示子目录及子目录中的文件

-a:显示所有文件,包含.隐藏文件

-A:与a相反,显示除.和..之外的其他文件

-i:显示文件索引号(indexnumber/inode)

cd:.. 切换上一级目录

~:切换到home目录

/:切换到根目录

pwd:显示当前(绝对)路径

ll:显示所有文件 =ls -laF

mkdir:创建目录

            -p:级联创建子目录 

-v:显示创建过程

-m:设置文件及目录的权限(类似chmod命令中权限)

rmdir:删除目录  -p  -v

rm:删除目录及文件

       -d:删除空目录

-r:级联删除目录及文件(级别最高)

-f:强制删除,没有提示,(ubuntu17默认)

-i:删除文件及目录时的询问

rm -rf abc(非空也无所谓)/      abc/ccc/ddd     rm -r abc

touch 修改文件的访问时间和修改时间

-t:修改日期和时间,格式【cc】yymmddHHMM.ss

-d:修改日期,格式【cc】yymmdd

-m:文件的modify-data时间,格式同 -t

-a:修改所有的时间(文件时间)

cp:复制目录及文件

-f  :如果目录及文件存在,则覆盖,不提示(默认)

-i:提示

-v:显示复制的过程

-a:复制文件的所有属性(保留文件的原始信息)

-r:递归复制(复制目录时,级联复制目录及文件【ubuntu必要】)

mv:移动目录及文件

-i:移动提醒

abc  bcd/aa:移动时bcd目录必须存在。mkdir -p bcd/aa

# 复制/移动a目录下所有的.py和.txt文件到b/a目录下,cp   a/*.py   a/*.txt   b/a(复制)

mv a/*.py   a/*.txt   b/a(移动)

tree:树型显示目录及资料目录

-f:显示完整路径

-P pattern显示匹配文件,tree -P *.txt

-s:显示文件大小

-D:显示最后修改的时间

-c:显示文件最后状态的时间

-t:按文件最后状态的时间

tree a -P *.txt -fsD

xargs:将换行<newline>转成空格,同时可以制定命令来处理,默认的处理命令时echo,一般和find,cat等有输出内容的命令组合使用。

-l【number】----一次处理几行

-s 【max-chars】 每行显示的最大的字符数(包含命令在内的)

-a  指定输出的文件

-E:指定结束的位置(‘某一行的内容’),截止到指定行位置,不包含当前行。

-d:字符(单个,如果像’和\字符需要转义),将输出的内容中指定的字符转成分隔符(空格)

现有文件a.txt:

hello

nihao

bye

good\moring

xargs -a a.txt -l3(把三行内容放在一行显示)

#显示结果hello nihao bye

good moring

xargs -a a.txt -d \'#将所有的‘字符转成了空格

xargs -a a.txt -d \\将所有\字符转成了空格

find:查找文件

-name(指定查找xx文件名,可以使用 pattern匹配的字符来查,默认从当前目录中查找)

-exec   <command>命令

fina -name  *.py   #查找当前目录下所有的.py文件。

find -name *.py |xargs  -E  '3.py'   查找在./3.py文件之前的所有py文件

find -name ’*.py‘ -exec  python3{}\;   #{}表示查找出来的.py文件

find -name ’3.py‘  -exec cat{}#如果查找到3.py文件。则会显示这个文件的内容,如果查找的结果只有一个文件的时候,可以试着省略{}

ln:创建链接

-s:软连接,以独立的文件存在,如果目标文件被删除,不会删除软连接文件。

-d:超级用户(root),尝试创建目录的硬链接

默认创建的时硬链接,一个文件,两个名字(文件的属性全部一样)

ln /usr/bin/python3   /usr/bin/python

ln -s /usr/bin/python3   /usr/bin/python   创建python3的软连接 python

#指向  python-》python3

chmod :修改权限

chmod 权限修改(三组(ugo)a指所有的,每组rwx,数字组成421)

chmod a+x python #给所有用户添加可执行python的权限

2.用户和用户组的管理

用户:useradd     添加用户

 userdel    删除用户

usermod  修改用户

组:groupadd  添加组

        groupdel  删除组

相关文章

  • 纯粹

    /** * @Author liguo * @Description * @Data 2018-04-11 */ ...

  • mysql错误集锦

    2018-04-11:环境:linux+wdcp+phpservice mysqld status 报错“ERRO...

  • 用户中心

    layout: "post"title: "用户中心"date: "2018-04-11 18:12" 用户中心 ...

  • 用户信息

    layout: "post"title: "用户模块"date: "2018-04-11 09:02" 用户系统 ...

  • 梵塔网络Penta .vs. 本体网络Ontology

    2018-04-11 Penta CEO David Ritter:首创DSC共识算法,突破公链掣肘 4月10日,...

  • 2018-04-11

    2018-04-11 180 戴师傅 简书作者 2018.04.11 21:10 打开App (稻盛哲学学习会)打...

  • 192G147号沈家芬8/4-15/4周检视

    2018-04-11 23:15 · 字数 914 · 阅读 2 · 让生命灿烂如花 没有反思的人生不值得过! ...

  • 孩子的感动

    2018-04-11 星期三 晴 今天,孩子有跟我说起学校里的事情。同学之间嬉戏,他被人说哭了(真是没出...

  • 春日巧遇故人

    春日巧遇故人 新绿层重,新花沐风。 春雨道上,旧人新逢。 xxx YBY 汉城湖的诗韵2018-04-11 Sta...

  • 网络强文~装傻!高人也。

    做人的最高境界:装傻! 来源:2018-04-11 美篇 你骗了我,我仍然相信你, 这是智慧。 你为我捧场,我为你...

网友评论

      本文标题:2018-04-11

      本文链接:https://www.haomeiwen.com/subject/cwttkftx.html