一、目录(文件夹)操作
如果打开没有连接上,可以点击属性设置
设置字体大小--Options--Session Options--Appearance--Font
1.查看工作目录(位置)
# pwd
2.查看当前工作目录下所有文件
# ls
3.目录切换
# cd / 切换到根目录
3.1切换当前目录下的目录
cd ./目录a .点代表当前目录的意思 切换到当前目录a下
cd 目录路径
3.2切换到家目录
cd ~
3.3切换到上一层目录
cd .. cd ../.. 上一层的上一层
3.4 切换到从根目录开始的目录
cd /目录路径
二、查看目录(文件夹)列表
查看文件下文件详情
ls -l
ll
1.第一列中分别中-、d、l 这三种表示方式
其中 - 表示这是一个文件、d 表示这是一个文件夹、l 表示这是一个软链接
2.后面的内容包含- r w x ,代表权限的意思
- 代表没有权限、r 代表着读的权限、 x 代表可执行权限、w 代表写的权限
三、用户权限(了解)
创建用户: useradd 用户名
添加密码: passwd 用户名
修改用户信息: usermod 用户名
删除用户: userdel 用户名 - f 强制删除用户 -r 删除用户与用户相关的所有文件
添加用户组: groupadd 用户名
查询用户所在组: groups 用户名
删除用户组 : groupdel 用户组
组中添加用户: gpasswd -a 用户名 组名
组中删除用户: gpasswd -d 用户名 组名
u表示该文件的拥有者
g表示与该文件的拥有者属于同一个群体(group)者
o表示其他以外的人
a表示三者皆是
将文件file1.txt 设为所有人皆可读取:
chmod ugo + r file1.txt
将文件file1.txt 设为所有人皆可读:
chmod a + r file1.txt
将文件file1.txt与file2.txt设为该文件拥有者,与其所属同一个群体者可写入,但其他以外人则不写
chmod ug+w,o-w file1.txt file2.txt
为ex1.py 文件拥有者增加可执行权限
chmod u+x ex1.py
chmod也可以用数字来表示权限:
chmod 777 file
四、目录(文件夹)管理
1.创建目录
mkdir 目录名
mkdir -p 目录名/目录名/目录名...
2.修改目录(移动目录)
mv 当前目录名称 新目录名称 修改目录名称
mv 文件所在路径及文件名 目标路径
3.删除目录(文件)
rm 文件名
rm -rf * 删除所有
4.复制文件到文件夹
cp aa.txt ad
cp -r ad af 复制ad下所有文件到af
五、文件管理
1.创建一个文件
touch 文件名
2.删除文件和删除目录命令一样 r m
3.修改一个文件的相关权限 chmod
4.查找文件
find ~ -name aa.txt 从家目录下查找
find / -name aa.txt 从根目录下查找,会报大量权限问题
find ~ -name *aa* 模糊查找
find ~ -name *.txt 查找所有txt文件
六、文件查看(查看日志文件)
1.查看文件所有内容
cat 文件名
cat -n 文件名 查看文件的同时显示行号
2.文件内容分屏向下查看
more 文件名
当文件中内容太多时,我们使用cat就会一下把所有内容显示出来,查看还得往上新翻,很不方便,这个时候用more。使用more时,一屏显示不下就会分屏
使用过程中:使用空格键 跳到下一屏内容,回车键显示下一行内容,字母q键退出,注意不能回看
3.可以回看的分屏显示命令
当我们使用more命令时,如果想再次查看已经查看过的内容,这个是做不到的,如果未来使用命令时,可能存在这种情况,我们需要使用命令less
less 文件名
使用过程中:空格键 跳到下一屏,字母b键 上一屏,回车键 显示下一行,字母k键上一行
4.查看文件前几行
head 文件名
head -n 5 文件名 显示文件前5行数据
5.查看文件末尾内容
tail 文件名
tail -n 5 文件名 显示文件后5行数据
七、文本编辑
文本编辑、保存与模式介绍
1.安装vim编辑工具
yum install vim
2.编辑一个文件,如果没有则创建
vim 文件名
按i 进入编辑模式,按esc 退出编辑模式 :wq 保存并退出
显示行号: :set nu :50跳到50行