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和 pagedown,home和end
【冒号光标状态,输入/关键字回车,即可查找(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的主要内容,如果未能解决你的问题,请参考以下文章