Linux学习路径 -- 1、文件目录操作命令
1、
登录
[] root
password 123(默认的好像是123456)
用户权限
root权限最高,相当于Windows中的administrator
在Linux系统中 通过UID来区分用户权限,UID=0,代表此用户拥有最高权限
2、基本命令
cd 命令: 切换目录
cd / 切换到根目录下
cd .. 返回到上一级目录(相对于当前目录而言,此路径也是相对路径)
cd . 返回当前目录
cd tmp 切换到tmp目录下(切换绝对路径 )
pwd 命令:
pwd 查看当前所在的目录位置
ls 命令:
ls 查看根目录下的全部文件夹
clear 命令: 清屏
mkdir 命令: 创建目录
mkdir 目录名 创建一个空的目录
mkdir -p 目录名/ 目录名(目录文件) 同时创建父子级 的目录和目录下的目录(或文件)
mkdir -v 目录名 创建一个空目录,并显示创建成功的信息
mkdir -vp 目录名/ 目录名(目录文件)
例:
mkdir 创建一个目录:
rmdir 命令:
rmdir 目录名(只能删除目录 - 空目录)
rmdir -p 目录名/子目录名(如果子目录被删除后,父目录为空后则一并删除)
rm 命令: 用来删除一个目录和此目录下的全部目录以及文件
rm 文件名(并非强制删除,需要删除确认)
rm -f 文件名(强制删除文件,不需要确认)
rm -r 目录名(删除一个目录以及此目录下的全部目录和文件,需要确认)
rm -rf 目录名(强制删除一个目录以及此目录下的全部目录和文件)
rm -i *.xxx(删除以xxx为后缀名的文件)
cp 命令:用来复制文件或者目录
mv 命令:移动或者修改某一个文件名(目录)
mv 文件名1 目录名/文件名2 (如果文件2 存在,则文件1 询问是否覆盖文件2;如果不存在,则文件1 名字修改为文件2,或文件1 移动到此目录下)
mv 文件名1 -b 目录名 (备份的文件是-b 后面的路径下的将要被文件名1覆盖的文件)
touch 命令: 创建文件
touch 文件名
touch 文件名 文件名2 文件名3 (同时创建多个文件 空格隔开即可)
vi 命令: 可以编写文本内容
vi 文件名
回车确认后,则进入编辑界面,输入i 则可进行内容编写,编写完成后 点击 esc 按钮 退出编辑,按 shift + :在输入界面下方输入 wq,保存编辑并退出。
cat 命令: 可以查看文件内容
cat 文件名
例:
echo 命令: 可以直接打印输出内容,也可以直接对文件内容进行修改
echo “xxxxxx” 回车后会直接输出 xxxxxx
echo xxxxxx > 文件名 会将文件内容直接替换为 xxxxxx
echo xxxxxx >> 文件名 会在文件内容后追加 xxxxxx
例:
3、学习技巧
实践出真知,多练习 - 多练习 - 多练习
4、补一哈 安装Linux出现的问题
在安装时,选择中文时 Rad Hat 版本的Linux 安装界面出现右移,没有完整展示的问题
Red Hat Enterprise Linux (启动较慢?或许是我电脑问题)
CentOS 版本的Linux (启动速度正常)
在安装时,需要划分磁盘分区
至少要有的两个磁盘分区:
根分区:
挂载点:/
文件类型:ext4
交换分区:
挂载点:无
文件系统类型:swap
大小:是物理内存的两倍
还有一种磁盘划分的方式,就是直接跟着安装提示走。