作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。
座右铭:低头赶路,敬事如仪
个人主页:网络豆的主页
目录
前言
本章将会继续讲解linux 常用命令(目录文和件基本操作)笔记
一.linux 常用命令(目录文和件基本操作)
1.命令的分类和格式
命令分类:
- 外部命令(有文件路径,一遍是编写的命令文件)
- 内部命令(合成到内核里面,没有文件路径 内部命令执行熟读跟快)
2.常用快捷键
- tab 可以补全命令或路径
- ctrl+c 终止命令执行
3.查看和切换目录
pwd 查看当前所在目录
ls 查看指定路径或者当前目录下的东西
ls -a 查看所有文件 包括隐藏文件
ls -l 查看目录下的文件,文件夹详细信息
ls -d 只查看目录
cd 切换目录
4.创建目录和文件
创建文件 touch 文件名
5.创建单个目录 mkdir 目录名创建嵌套目录
mkdir 目录名
mkdir -p 目录名/目录名/目录名
6.复制删除和移动目录文件
复制 cp 源文件 目标文件
cp -r 源目录 目标文件
删除 rm -rf 需要删除的东西
移动 mv 源路径 目标路径
可以用来移动命令来改名(源路径和目标路径相同就是改名)
查看文件或目录大小 du -sh 路径
7.创建链接文件
两种 硬链接 默认创建硬链接 只能为文件创建 硬链接不依赖源文件存在
软链接 可以为文件或者目录创建软连接 需要加 -s 选择 软连接 源文件删除软连接文件无效。
ln -s /aaa/bbb/ccc/fff.txt /fff.txt
8.查找文件和目录
which 查找命令文件的路径
which 命令
find 查找普通文件的
-name 按照文件名称
-type 按照文件类型
( f 普通文件 d 目录 b 块文件(硬盘分区) c 字符设备文件(键盘鼠标))
find /dev -type b
find /dev -type c
find /dev -type d
-szie 按照文件大小
find /boot -name "vmlinuz*" -a -size +1024k
find /boot -name "vmlinuz*" -o -size +1024k
-usr 按照用户来找
-a 连接两个条件 两个条件都必须满足
-o 连接两个条件 两个条件至少有一个条件满足就可以
9.系统默认运行级别的设置和查看
所谓的运行级别
- init 0
- init 3 命令行界面
- init 5 图形界面
- init 6
查看当前的运行级别 runlevel
查看 默认运行级别 systemctl get-default
设置
- 默认进入命令行界面 systemctl set-default multi-user.target
- 默认进入图形界面 systemctl set-default graphical.target
10. 默认运行级别 开机自动进入的运行级别
重定向输出 > 实现将命令执行的结果输入到指定文件
ls -la /root > /ls-info.txt
将 ls -la /root 执行的结果内容重定向输入到指定的 / 下 is-info.txt 文件里
创作不易,求关注,点赞,收藏,谢谢~