RH124 Chapter 2 Managing Files From the Command Line

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RH124 Chapter 2 Managing Files From the Command Line相关的知识,希望对你有一定的参考价值。

RHEL7里面的目录结构

技术分享

技术分享

/bin    可执行文件(可执行应用程序)。RHEL7里面/bin目录软链接到了/usr/bin

/boot   和系统启动相关东西(相当于windows的100M启动分区)

/dev   用户来控制内核,内核管理硬件,内核才可访问硬件。用户空间(用户管理,内核发生了映射)、内核空间(直接管理硬件)。不能单独划分分区

/etc       存储的是配置文件、参数文件。修改某个系统属性或服务属性。不能单独划分分区

/home    普通用户目录。类似于xp的c盘Documents Settings或win7的c盘“用户”目录。建议单独分区(重装可以保留)。

/lib         库、模块。RHEL7里面/lib目录软链接到了/usr/lib

/lib64      64位的库文件。RHEL7里面/lib64目录软链接到了/usr/lib64

/media    用于光盘或U盘介质做默认挂载点。RHEL7里面没用,调整默认挂载点是/run/media

/mnt       一般习惯将外部设备挂载到该挂载点

/opt       源码包安装时候,没有指定路径默认是/usr/local。自定义安装路径一般习惯安装到opt

/proc      存储内核参数

/root      存储root用户家目录

/run       RHEL7新增,存储内核值、东西。光盘等介质的默认挂载点/run/media

/sbin      存放可执行二进制文件和系统管理相关命令。RHEL7里面/sbin目录软链接到/usr/sbin

/srv       特定虚拟东西,比如openstack会使用该目录

/sys       对硬件的设置

/tmp      临时文件存放位置。(crontab -e 计划任务)拷贝到根目录没看到,可到/tmp下查找

/usr       类似于windows里面的Programe Files。/usr及/usr/local建议单独划分逻辑卷

/var       数据仓库,增长比较快。存放日志,数据库文件,建议单独划分逻辑卷

 

Linux里面目录就是文件夹

df命令

df -h        以人性化的阅读显示系统分区及目录结构详情

df -hT      包含分区类型显示系统分区及目录详情(type)

cd命令

cd 路径   没有指定路径是当前路径  

cd xx    当前路径下的xx目录

绝对路径 (  /usr/share/doc  )

相对路径   ( .  当前所在目录    .. 上一层所在目录  )

~       可变的值,代表当前用户的家目录

~用户       代表某个用户的家目录

cd ~          立马切换到用户家目录

cd ~test/   切换到test用户家目录

cd ~/test   切换到当前用户家目录下面的test文件夹

cd -       切换到上一次所在目录

touch命令

touch file 路径       在某路径创建文件,不指定路径就是当前路径。

touch file          file不存在就创建,存在就更新时间

touch aa1 aa2 aa3 aa4  同时创建多个文件

touch aa{1,2,3,4}

touch aa{1..4}

touch a{a..c}

stat  文件       查看更详细的文件修改信息

file    文件   查看文件结构类型,ASCII text意思是文本文件

rm删除文件命令

rm   文件          删除有确认提示

rm -f  文件         强制删除(force)

rm -rf  文件/目录      递归强制删除文件或目录

alias xx=‘’         设置别名

unalias xx    取消别名

cat  文件      适合查看小文件

cat -n  文件    显示文件内容结果包含行号

tac   文件     倒过来看

more 文件    分屏显示,回车一行一行,空格一页一页,但只能往后看,按q退出查看

less  文件     分屏显示大文件,回车一行一行,空格一页一页,支持pageup pagedownhomeend

        【冒号光标状态,输入/关键字回车,即可查找(n向下查找,N向上查找),按q退出】

head 文件      查看文件内容头几行,默认前10行

head -n 数字文件  自定义查看文件内容头几行(head -数字文件)

tai  文件       和head类似

tail -n  +34 文件     从34行到尾

tailf (tail -f )文件     实时查看文件日志

ln -s ab xx     创建ab的软链接(图形界面显示的就是一个快捷方式)

wc   文件      统计文件信息【行单词字符】

wc  -l       只查看文件行数

wc  -w       只查看文件单词数

wc  -c        只查看文件字符数

mkdir 文件夹名    创建文件夹

mkdir -p rh124/aa/bb      parent上级,上层目录不在创建上层目录。

rmdir    文件夹      删除空目录

rm -rf   目录          删除目录

cp 复制命令

cp -选项   /path1/xx    /path2/yy      yy是文件夹,xx拷贝进去,不是文件夹,xx拷贝到path2,然后重命名为yy

cp -选项   /path1/xx    /path2/       path2没有xx就拷贝到path2,有,就提示是否覆盖。

cp -p 文件 路径           拷贝文件,包括文件属性

cp -p 文件 文件  路径

cp -rf 目录 目录          拷贝目录

cp -a 目录目录           归档

mv剪切命令

mv -选项  /path1/xx   目的地     该命令和cp命令类似

ifconfig 查看网络配置

cat /proc/sys/net/ipv4/icmp_echo_ignore_all          ping使用icmp协议,显示0指忽略所有的ping

echo 1>/proc/sys/net/ipv4/icmp_echo_ignore_all       echo重定向,值为1则不允许ping

lscpu  查看CPU信息

cd /sys/devices/system/cpu      有cpu0和cpu1,不可以都关闭,

cat cpu1/online       

echo 0 > cpu1/online

 

以上是关于RH124 Chapter 2 Managing Files From the Command Line的主要内容,如果未能解决你的问题,请参考以下文章

RH413 Unit 2 Managing Software Updates

RH124-05 管理本地用户和组-2

作业 rh124

RH124 章2 命令行管理文件

RH124

chapter2. Managing files from the command line