Linux常用命令(入门版)

一、基本命令

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 -          切换到上次访问目录

实例演示:
Linux常用命令(入门版)_第1张图片

2.mkdir命令【创建目录】

mkdir 目录名        创建目录
mkdir -p 多级目录   创建多级目录

实例演示:
Linux常用命令(入门版)_第2张图片

3.rm命令【删除目录】

rmdir  目录名    删除空目录
rm -r  目录名    删除多级目录,会有提示是否要删除   -r 为运用递归删除目录及其内容
rm -rf 目录名    直接删除多级目录无提示,   -f 为无提示 -r和-f可以一起使用 即-rf

实例演示:
Linux常用命令(入门版)_第3张图片

4.cp、mv命令 【修改目录】

cp -r 原目录 目标路径      拷贝目录  
mv 原目录 目标路径         移动目录到新路径,移动时还可以对原目录名重命名

实例演示:
Linux常用命令(入门版)_第4张图片

5.ls命令【查找目录】

ls 目录    展示指定目录下内容
ls -a      展示指定目录下全部内容
ls -l      以列表的形式展示

实例演示:
Linux常用命令(入门版)_第5张图片


三.文件相关命令

1.touch命令

touch 文件名   创建新文件

2.vi命令

vi 文件名 编辑文件 进入编辑模式后 正常修改即可,不演示具体操作

vi编辑时有三种模式:查看模式【命令模式】、编辑模式【插入模式】、底行模式
2.1 如何切换模式:
Linux常用命令(入门版)_第6张图片

2.2 查看模式【命令模式】相关指令:
Linux常用命令(入门版)_第7张图片

2.3 底行模式相关命令:
Linux常用命令(入门版)_第8张图片

3.rm、cp、mv命令

rm -f 文件名1 文件名2               删除单个或多个文件不提示
cp    原文件名  目标路径            拷贝文件
mv    文件名   目标路径/新文件名     移动文件

此处三个命令与目录的操作基本相同,不做演示

4.cat、more、tail命令【查看文件】

cat 文件名   查看文件,适合查看小文件
more 文件名  查看文件,适合查看大文件,会分页展示文件内容
tail -f 文件名   动态查看文件内容 适合查看日志文件等

cat命令实例演示:
Linux常用命令(入门版)_第9张图片
more命令实例演示:
Linux常用命令(入门版)_第10张图片
tail -f命令实例演示:
Linux常用命令(入门版)_第11张图片Linux常用命令(入门版)_第12张图片

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 文件名” 命令。

你可能感兴趣的:(linux)