Linux命令
linux有两种用户,一种管理员root,另一种普通:zhangsan
Root用户登录到linux默认所在的目录是 /root/
-
查看目录结构
list:列出
ll: 列出当前目录下的文件信息
ls -al:列出当前目录下的的文件信息(包括隐藏文件,特殊目录)
ll /bin/:列出根目录下bin目录下的文件信息 -
切换目录命令cd
touch 1.txt:在当前目录下创建一个文件1.txt
clear:清除屏幕
cd - 当前用户目录
cd / - 根目录
cd - - 上一次访问的目录
cd… - 上一级目录
cd - 缺省当前用户目录
-
创建目录
pwd:打印工作目录
mkdir:创建目录
mkdir a:在当前目录下创建文件夹a
mkdir -pv /root/c/e:在根目录下的root下创建目录结构/c/e -
文件浏览命令
cat命令:如果文件中的内容很少,一页之内可以显示完毕
more命令:如果文件中内容比较多,一页之内显示不完
less命令:如果文件中内容比较多,一页之内显示不完
less -mN 文件名称
less比more多了搜索的功能
tail命令:查看文件末尾内容
tail -10 /root/install.log. 查看install.log文件中后10行内容
- 文件管理
cp 命令 - 复制文件 和 目录
mv 命令 - 剪切文件 和 重命名文件
rm命令
rm -f 文件名称 - 删除文件
rm -rf 目录名称 删除目录
在某个目录下搜索文件/目录
find /root/ -name. ‘in*’
在根目录下的root目录下寻找名称中包含in而且是以in开头的文件/目录
- vim编辑器
vi 或 vim命令
基本操作:
输入 vim 文件名 进入 一般模式
摁下 i 从一般模式 进入 插入模式
摁下 esc 从插入模式退出到 一般模式
在 一般模式 下输入 :wq 退出编辑
i -> 在光标当前行开始插入
shift + i -> 在光标当前行开始插入
a -> 在光标后插入
shift + a -> 在光标当前行末尾插入
o -> 在光标当前行的下一行插入新行
shift + o -> 在光标当前行的上一行插入新行
- 系统命令
grep:过滤任务 经常和其他命令联合使用
管道命令:命令的一种使用方式
命令1 | 命令2 ->. 命令1的输出是命令2的输入