0516 第四节课 命令

1.tree:树命令,将文件及其子目录以树状图显示出来

-d:只显示目录

-L #:显示多少层目录

2.ll:查看分区情况的2个命令

ll /dev/sd*

cat /etc/proc/partitions

3.ll:查看文件时间

ll --time=xtime

4.alias name=‘’:命令别名的设置命令

unalias name:暂时取消命令别名

当此次命令暂时不需要用到命令别名是可以暂时取消命令别名,或者直接在命令前边加\,也可以用单引号将命令括起来,外部命令的话写命令的绝对地址也可以

配置命令别名的时候,任何没有修改配置文件的设置都只对当前shell有效且当shell重新启动时设置不会被保存,因为想长久使用必须修改配置文件

命令别名的配置文件在/etc/.bashrc和~/.bashrc,前者是对全局的修改,后者则是对于个人用户的修改而不会影响到其他用户

在更改配置文件后往往都需要重新登录或将系统重新启动,但在工作中这两个动作都是不能随便进行的,这是后我们可以用到source命令将我们修改得配置立即读取生效

source file

5.mv:移动命令

移动的具体规则基本等同于cp复制命令

-i:交互模式

-f:强制进行

-u:只有当源目录的source比较新时才去移动

mv的移动,分同分区和不同分区两种情况,源文件与目标处于同一分区的时候,并不是删除创建,而是直接去修改文件的节点,在处于不同分区的时候才是创建删除

6.dd:命令用于读取转换输出数据

dd if=file1/dev of=file2 bs=   count=

将file1中的数据输出到file2中,块大小为,块数量为

cat命令利用IO重定向也可以完成以上的功能,但是无法控制大小

cat  < data > file

7.rm:删除命令

-r:递归

rm命令准确的说并不是删除的数据,而是删除的文件的节点,导致无法读取块中的数据,因此,使用rm删除的数据理论上可以恢复,并且当删除的目录实在进行中的进程的时候不会立即释放大小,会在使用结束后过一段时间释放,立即释放可以使用输出重定向 > file

8.ls -i:查看inode

9. ln file linkfile:创建硬链接

-s:创建软链接

注意:使用rm去删除软连接的时候,尽量不要去使用tab补全功能,有的时候补全功能会自动在链接文件尾部添加/,这个时候使用rm删除的将会是文件夹而不是文件

10.mail:查看邮件收件箱

mail -s ”邮件标题“ 用户:发送标题为“”的邮件给用户

11.tr命令:通常与IO重定向共同使用,完成一些简单的替换删除功能

tr ‘set1’ ‘set2’ :用2替换1

-d ‘set’:删除set

12.tee命令,将数据复制成多分去分地输出,同tr一样经常伴随着IO重定向使用

时间: 2024-11-02 00:39:36

0516 第四节课 命令的相关文章

0516 第四节课

在一些非工作环境中,为了避免频繁的登录输入密码,可以更改配置文件来设置开机自动登录,省去输入密码的时间 同过修改/etc/gdm/custom.conf来达到 以上目的,gdm是图形配置文件 vim /etc/gdm/custom.conf vim:简单使用,进入编辑模式:i 退出编辑模式:ESC 保存并退出: 在一般模式按:然后输入wq 修改内容:在deamon下添加 AutomaticLoginEnable=Ture AutomaticLogin=root 保存退出即可 查看分区信息可以使用

Linux学习第四节课-文件管理基本概念及相关部分指令

Linux学习第四节课 --------------------------------------------------------------------------------------------------------------------------------------------------------------------- 十九.文件管理基本概念 文件和目录被组织成一个单根倒置树结构: 文件系统从根目录开始,用/表示: 根文件系统(rootfs):root file

centos LNMP第二部分nginx、php配置 第二十四节课

centos  LNMP第二部分nginx.php配置  第二十四节课 上半节课 下半节课 f

centos 监控cacti/nagios/zabbix 第三十四节课

centos   监控cacti/nagios/zabbix   第三十四节课 上半节课 下半节课 f

centos 目录文件管理 第四节课

centos 目录文件管理  第四节课 上半节课 下半节课 mkdir   -p 创建多个目录mkdir  12  34  56 创建多个目录 mkdir  12  34  56 /bin/rm :直接跳过alias,直接执行rm,不提示 touch :若文件存在,更改文件的三个time rm -rf 误删文件用extundelete,不要再写,inode和文件名还在 1.安装依赖包 yum install -y e2fsprogs* 2.下载并安装extundelete

centos mysql 优化 第二十四节课

centos mysql  优化  第二十四节课 f

centos mysql 优化 第四节课

centos mysql  优化  第四节课 =================================================rhel5.3左右的版本用vim打开slow log并wq,mysqld没有停还在读写slow log,导致mysqld无法写数据到slow log:wq 写入后,句柄有没有发生变化/proc文件系统里找句柄数据fd top.free.sar vmstat vmstat -S m 1 procs -----------memory---------- -

Linux学习第四节课(2019.9.13)

今天是中秋节,上课的同学虽然不多,但是今天的课气氛是目前最好的一期,大家都学得好开心.今天老刘先给我们把第二章做个收尾,先讲了tar 压缩解压命令:grep命令:关键词搜索:find命令:文件搜索.然后来到第三章,首先是学习输入输出重定向,输入重定向用的几率还是比较少,是用来将文件作文命令的标准输入:输出重定向非常重要的一个知识点,分别有清空以及追加输出,标准以及错误输出:管道服务老刘把他叫做"任意门",符号为"|",作用是把前面的命令进行二次处理:通配符使用来搜索

第四节课:列表

一.特点: 1. 有序集合 2. 通过偏移量索引 2. 支持嵌套 3. 是可变的类型 a = [1,2, 3,4,5] a[-1] a = [[1,2],["a","b"]] a[0] = [3,4] 1. 切片 a = [1,2,3,4,5,6,7] 正向切片 反向索引 默认索引 # 注意步骤长前面仍是冒号 a[0:4:1] # 正向 a[-1:-4:-1] # 反向 a[1::2] # 默认值为总长度 a[0::2] 二.添加操作 1. + 生成一个新的列表 2