展开

关键词

chmod、chown、chgrp、umask、chattr、lsattr

第二章 文件、目录管理2.14 文件或目录属性、权限及chmod属性 用ls查看文件信息的时候共显示了9列内容(用空格划分),其代表的含义如下图: 文件类型在前面章节讲到,有:d,-,l,c,s 、chgrpchown 更改目录或文件的所有者以及所属组。 chgrp,所以chgrp使用的并不多。 2.17 chattr、lsattr 只有超级权限的用户才具有使用该的权限,这项指可改变存放在ext2、ext3、ext4、xfs、ubifs、reiserfs、jfs等文件系统上的文件或目录属性 新增数据lsattr用于查看文件或者目录的特殊权限。

35530

linux网络之netstat

Netstat 用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships 仅列出有在 Listen (监听) 的服務状态-p 显示建立相关链接的程序名-r 显示路由信息,路由表-e 显示扩展信息,例如uid等-s 按各个协议进行统计-c 每隔一个固定时间,执行该netstat 提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到实用实例1.

3.3K81
  • 广告
    关闭

    云产品限时秒杀

    云服务器1核2G首年50元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux(8)——rz与sz

    1.rz1.1功能rz(Receive ZMODEM),使用ZMODEM协议,将本地文件批量上传到远程LinuxUnix服务器,注意不能上传文件夹。 rz -bye2.sz2.1功能sz(Send ZMODEM)通过ZMODEM协议,可将多个文件从远程服务器下载到本地。 注意不能下载文件夹,如果下载文件夹,请先打包再下载2.2格式rz 选项基本与rz相同,请参考上文rz的选项或者sz的manual,或者运行sz -h查看。 3.FAQ(1)rz和sz如何上传、下载文件夹? 很遗憾,据我所知,rz和sz不能直接上传、下载文件夹,可先将文件夹打包,当作文件上传和下载。 sz则表示从服务器发送文件到本地,也叫下载文件。----参考文献利用SecureCRT上传、下载文件(使用sz与rz),超实用! rz manual sz manual

    3.6K21

    Linux(45)——svn

    1.简介SVN是Apache Subversion的缩写 ,是一个开放源代码的版本控制系统。相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。 2.格式svn 3.选项可用的子: add blame (praise, annotate, ann) cat changelist (cl) checkout (co) cleanup ----参考文献Subversion.wikipedia svn 行使用总结

    39220

    Linux(50)——date

    1.简介date用于按照指定格式显示当前时间或者指定的时间,也可以设置系统时间。 很多Shell脚本里面需要打印不同格式的时间或日期,以及要根据时间和日期执行操作,此时可以使用date来完成。 2.格式date ... date YY]]其中,FORMAT为格式控制字符串,可取如下值:%% 字符%%a 星期的简称(Sun~Sat)%A 星期的全称(Sunday~Saturday)%b 月的简称 --version:显示date的版本信息4.常用示例(1)获取Unix时间戳。 date

    50740

    Linux(48)——stat

    1.简介stat用于显示文件或文件系统的详细信息。在显示文件信息时,比ls更加详细。2.格式stat ... FILE..3.选项-L, --dereference:跟随符号链接解析原文件而非符号链接;-f, --file-system:显示文件所在文件系统信息而非文件信息;-c,--format=FORMAT 30155578 Available: 27923259:Inodes: Total: 11162880 Free: 11077199----参考文献man stat 【Linux】Linux下使用stat所显示出来的三个时间 linux stat参数详解 磁盘、分区及Linux文件系统

    78231

    Linux(47)——file

    1.简介file用来识别文件类型,对文件的检查分为文件系统、魔法幻数检查和语言检查三个过程,也可用来辨别一些文件的编码格式。 2.格式file file ...file -C file 3.选项说明-b,--brief:简约模式,不显示文件名称;-C,--compile:生成magic.mgc文件。 在通过管道获取文件类型时也可以使用该选项-p, --preserve-date:保留待检测文件的access time,即使file不更改待检测文件的access time-r, --raw:不将不可打印字符转换为 ooo的八进制形式,正常情况下,file会做转换-s, --special-files:正常情况下,file只支持普通文件的检测,就像stat(2)一样。 使用该选项可以让file支持特殊文件,比如原始磁盘分区等-v, --version:显示版本信息-z, --uncompress:尝试去解读压缩文件的内容-0, --print0:在文件名后输出空字符

    50320

    Linux(46)——read

    1.简介read是Shell内建,用于从标准输入或-u选项指定的文件描述符中读取单行,并将读取的单行根据IFS变量分割成多个字段,并将分割后的字段分别赋值给指定的变量列表var_name。 REPLY变量也是Shell内建的环境变量,当read未指明接收变量时,用于接收read读取的单行内容。 ,当计时满时,read返回一个非零退出状态码。 read将文本颜色设置成与背景相同的颜色)。 IFS变量 菜鸟教程.Linux read

    57320

    Linux(68)——realpath

    https:blog.csdn.netK346K346articledetails90710645 1.简介realpath 用于获取指定目录或文件的绝对路径。 2.格式realpath ... FILE...3.

    2.1K10

    Linux(67)——time

    https:blog.csdn.netK346K346articledetails90713451 1.简介time 用于统计执行所消耗的时间及相关系统资源等信息。 time 可以显示的资源有四大项,分别是:Time resourcesMemory resourcesIO resourcesCommand info2.格式time command 3. ,单位是秒%U:指执行时在用户模式(user mode)所花费的时间,单位是秒%P:执行指时 CPU 的占用比例。 %x:指的结束代码 ( Exit Status )4.常用示例(1)统计指定执行时间。 date Fri May 31 11:30:04 CST 2019 real 0m0.001suser 0m0.000ssys 0m0.000s----参考文献time manual Linux time

    46210

    Linux:chattr和chgrp

    Linux chattrLinux chattr用于改变文件属性。这项指可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:a:让文件或目录仅供附加用途。 -V 显示指执行过程。  + 开启文件或目录的该项属性。  - 关闭文件或目录的该项属性。  = 指定文件或目录的该项属性。 实例用chattr防止系统中某个关键文件被修改:chattr +i etcresolv.conflsattr etcresolv.conf会显示如下属性----i-------- etcresolv.conf 让某个文件只能往里面追加数据,但不能删除,适用于各种日志文件:chattr +a varlogmessagesLinux chgrpLinux chgrp用于变更文件或目录的所属群组。 您可以使用chgrp指去变更文件与目录的所属群组,设置方式采用群组名称或群组识别码皆可。语法参数说明  -c或--changes 效果类似-v参数,但仅回报更改的部分。

    56090

    Linux(36)——awk

    2.格式awk pattern + {action} 尽管操作可能会很复杂,但语法总是这样。 (1)行方式。awk pattern + {action} input-file(s)其中,commands 是真正awk,是可选的。 input-file(s) 是待处理的文件。 将所有的awk插入一个文件,脚本中在首行注明使用awk来解析执行,相当于将shell脚本首行的:#!binsh换成:#!binawk,最后通过键入脚本名称来调用。 (3)将所有的awk插入到一个单独文件,然后使用-f选项调用。 $n 当前记录的第n个字段,n从1开始,字段间由FS分隔$0 当前完成的记录(当前处理行)ARGC 行参数个数ARGIND 行中当前处理文件的位置(从0开始算)ARGV 行参数数组CONVFMT

    89020

    Linux(3)——sed

    2.格式sed 3.选项说明选项:-n,--quiet,--silent:使用安静模式。 like drinking teaI like drinking beer3 daemon:x:2:2:daemon:sbin:sbinnologin…(后面省略)…或者每一行使用反斜杠来分开,就可以在行中将一条分开多行输入 他有点像这样:sed s被取代的字串新的字串g(4)数据的搜寻并执行 搜索etcpasswd,找到root对应的行,执行后面花括号中的一组,每个之间用分号分隔,这里把bash替换为blueshell etcpasswd第三行到末尾的数据,第二条搜索bash替换为blueshell。 ----参考文献Linux sed详解 鸟哥.鸟哥的私房菜基础学习篇第三版.北京:人民邮电出版社,2010:357-360

    19120

    Linux(67)—— ldconfig

    本文链接:https:blog.csdn.netK346K346articledetails100170615 1.简介ldconfig 的用途主要是在默认搜寻目录 lib 和 usrlib 以及动态库配置文件 缓存文件默认为 etcld.so.cache,此文件保存已排好序的动态链接库名字列表,为了让动态链接库为系统所共享,需运行动态链接库的管理 ldconfig 更新动态链接库的缓存文件,此执行程序存放在 ldconfig 通常在系统启动时运行,而当用户安装了一个新的动态链接库时,就需要手工运行这个。 2.格式sbinldconfig directory ...sbinldconfig -l library ...sbinldconfig -p3.参数说明-v, --verbose 用此选项时 ----参考文献 ldconfig manual Linux 大全.ldconfig

    24750

    Linux (78)—— rmdir

    本文链接:https:blog.csdn.netK346K346articledetails102633396 1.简介rmdir 用来删除一个或多个空目录。 注意,rmdir 无法删除非空目录,删除非空目录可以使用rm -r。2.格式rmdir ... -ignore-fail-on-non-empty 忽略由于删除非空目录时导致的错误信息-p--parents 删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除-v-verboes 显示的详细执行过程 --help 显示的帮助信息--version 显示的版本信息4.常用示例(1)删除子目录 dir 后,如果父目录 bin 为空的话,一并删除。 rmdir .* 2>devnull----参考文献 rmdir manual Linux 大全.rmdir

    17110

    Linux (77)—— killall

    本文链接:https:blog.csdn.netK346K346articledetails102476620 1.简介killall 使用进程的名称来杀死进程,可以杀死一组同名进程。 我们可以使用 kill 杀死指定进程PID的进程,如果要找到我们需要杀死的进程,我们还需要在之前使用 ps 等再配合 grep 来查找进程,而 killall 把这两个过程合二为一,是一个很好用的 2.格式killall NAME...killall -l | --listkillall -V | --version3.选项说明-e--exact 对于很长的名字, 要求准确匹配。 如果一个名长于 15 个字符, 使用该选项则会忽略该进程,如果同时指定了 -v 选项, killall 会针对每个忽略的记录打印一条消息-I--ignore-case 匹配进程名时忽略大小写-g-- 名是可选的4.常用示例(1)杀死有所同名进程。killall top(2)列出 killall 支持的所有信号。

    43710

    Linux (76)—— kill

    本文链接:https:blog.csdn.netK346K346articledetails102476221 1.简介kill 用于终止进程或向进程发送指定信号。 kill 可以发送指定的信号到相应的进程或进程组。不指定信号缺省发送 SIGTERM(15)来终止指定进程。如果想强制终止进程,可以显示指定 SIGKILL(9) 信号,因为该信号无法被进程捕获。 2.格式kill -l kill PID...操作数 PID 有两种取值: (1)进程 ID 或者 进程组 ID; (2)作业 ID,用于标识运行于后台的一组进程。 ps -ef | grep COMMADNAME | awk {print $2;} | xargs kill -9也可以使用 killall 根据进程名称杀死进程。

    57310

    Linux (75)—— uptime

    无选项 uptime 会显示一行信息,依次为:当前时间、系统已经运行了多长时间、目前有多少用户登录、系统在过去的 1 分钟、5 分钟和 15 分钟内的平均负载。 输出结果等同于 top 汇总区的第一行。 可运行状态的进程指正在使用 CPU 或正在等待使用 CPU 的进程,也就是我们常用 ps 看到的,处于 R 状态(Running 或 Runnable)的进程。 5.2 系统平均负载多少时合理uptime 给出的三个时间段的平均负载并不是标准化的,因为系统中 CPU 核心数量是不定的。 5.3 获取系统 CPU 核心数使用 lscpu 查看。 ? 或者直接访问文件 proccpuinfo 获取 CPU 核心数。

    37720

    Linux (74)—— top

    此模式下 top 不接受任何交互,运行由 -n 选项指定的轮数或者被 kill 后终止-c 显示完整的,包括的路径、名称以及参数-d secs 改变屏幕刷新间隔时间。 top 后,可以通过交互式与 top 进行交互,达到我们想要的输出效果。 从使用角度来看,熟练地掌握这些比掌握选项还重要一些。这些都是单字母的,如果在行选项中使用了 -s 安全模式选项,则可能其中一些会被屏蔽掉。 按照交互式的作用划分,可分为如下四类: (1)全局(Global Commands); (2)作用于前五行系统整体统计信息的汇总区(Summary Area Commands ); (3)作用于进程信息列表的任务区 (1)全局(Global Commands)。 前有星号表示该在安全模式(Secure Mode)下不起作用。 刷新显示的信息?

    1.2K20

    Linux (73)—— ps

    本文链接:https:blog.csdn.netK346K346articledetails101431102 1.简介ps(Process Status)用于查看系统当前进程状态。 ps 查看的进程信息是当前的一个快照,如果想实时动态地查看进程信息,可以使用 top 。 ps 是最基本同时也是非常强大的进程查看,使用该可以查看进程的属主、进程ID、父进程ID、启动时间、占用 CPU 时长、启动、当前运行的状态等等,总之大部分信息都是可以通过执行该得到 ps 可以搭配 kill 随时终止不必要的进程。 此选项只能与 -l 一起使用 输出修饰符(OUTPUT MODIFIERS)c 列出一栏 CMD 时,显示的名称,而不包含路径、参数或修饰符。

    60320

    相关产品

    • 命令行工具

      命令行工具

      腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券