一、 根本命令
1. 相干信息查问
pwd -------------------- 查看以后所在目录
top -------------------- 查看内存状况
history ---------------- 查看历史命令
ip addr ----------------- 查看 IP 地址
ping ip 或域名 ------------ 查看网络
ps -ef | grep -i 过程名字 -- 查看过程运行信息
2. 开机和重启
shutdown -h now ----------- 立刻关机
reboot -------------------- 重启
3. 其余命令
clear --------------------- 清屏
ctrl + c ------------------ 强制完结占用窗口的命令
kill -9 pid --------------- 强制杀死指定过程
二、目录相干命令
1. cd 命令【目录切换】
cd /[指定目录] 切换到指定目录
cd ~ 切换到 home 目录
cd .. 切换到下级目录
cd - 切换到上次访问目录
实例演示:
2.mkdir 命令【创立目录】
mkdir 目录名 创立目录
mkdir -p 多级目录 创立多级目录
实例演示:
3.rm 命令【删除目录】
rmdir 目录名 删除空目录
rm -r 目录名 删除多级目录,会有提醒是否要删除 -r 为使用递归删除目录及其内容
rm -rf 目录名 间接删除多级目录无提醒,-f 为无提醒 - r 和 - f 能够一起应用 即 -rf
实例演示:
4.cp、mv 命令【批改目录】
cp -r 原目录 指标门路 拷贝目录
mv 原目录 指标门路 挪动目录到新门路,挪动时还能够对原目录名重命名
实例演示:
5.ls 命令【查找目录】
ls 目录 展现指定目录下内容
ls -a 展现指定目录下全部内容
ls -l 以列表的模式展现
实例演示:
三. 文件相干命令
1.touch 命令
touch 文件名 创立新文件
2.vi 命令
vi 文件名 编辑文件 进入编辑模式后 失常批改即可,不演示具体操作
vi 编辑时有三种模式:查看模式【命令模式】、编辑模式【插入模式】、底行模式
2.1 如何切换模式:
2.2 查看模式【命令模式】相干指令:
2.3 底行模式相干命令:
3.rm、cp、mv 命令
rm -f 文件名 1 文件名 2 删除单个或多个文件不提醒
cp 原文件名 指标门路 拷贝文件
mv 文件名 指标门路 / 新文件名 挪动文件
此处三个命令与目录的操作基本相同,不做演示
4.cat、more、tail 命令【查看文件】
cat 文件名 查看文件,适宜查看小文件
more 文件名 查看文件,适宜查看大文件,会分页展现文件内容
tail -f 文件名 动静查看文件内容 适宜查看日志文件等
cat 命令实例演示:
more 命令实例演示:
tail - f 命令实例演示:
5.tar 命令
tar -zcvf 压缩后的文件名 被压缩的文件或目录列表 压缩
tar -zxvf 要解压缩的文件名 [-C 指定目录] 解压缩
四. 查找命令
1.find 命令
find 目录 参数 文件名 查看本人定义的文件
命令实例演示:在当前目录查找 以.java 结尾的文件。"." 代表当前目录
find ./ -name *.java
find 命令 波及到的命令参数和命令选项很多,本文不做过多拓展,如需理解可自行查阅
2.grep 命令
grep 内容 文件名 从指定文件中查找指定的文本内容
命令实例演示:在以.java 结尾的文件中,查找蕴含 Hello 内容的文件,-n 会提醒以后内容在文件中的行号
grep -n Hello *.javan
grep 不同于 find 命令,是用来查找文本内容的,波及到的参数和规定表达式也很多,可自行查阅理解
五. 权限命令
1.chmod 命令
chmod 权限 文件 设置文件权限
文件权限波及内容也较为简单,本文在此仅提供一个最简略易懂的用法,linux 文件权限分为读、写、执行、应用 chmod 命令时 能够别离应用数字 4 代表读,2 代表写,1 代表执行。
文件权限设置时还有个用户权限分组的概念,顺次为以后用户、用户所在组和其余用户。
因而给所有用户凋谢所有权限能够应用“chmod 777 文件名”命令。