Linux常用命令

基本的命令:

ip addr  查看ip 

pwd  查看当前所在目录

reboot      重启

ping  ip或者域名  查看网络是否OK

Ctrl+c  强制退出正在占用窗口命令

top   查看内存情况

kill -9 pid   强制杀死指定进程

ps -ef | grep -i  查看进程运行的信息  | 是一个管道命令

clear    清屏

history    查看历史命令  !+历史命令的编号可以执行历史命令

目录相关路径:

cd /+目录或者符号     切换指定目录   符号:~ 代表家目录   . 代表当前目录   .. 代表上级目录   -  代表从哪来,会哪去

ls /+目录  展示此目录下的内容   ls -a  展示所有  ls -d 展示目录  ls -l  以列表的形式展示

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

rm + 目录名     删除目录  rm -r  +目录名  递归删除  rm -rf  +目录名   递归删除不给予提示 

cp -r +原目录 +目标路径    复制目录

mv +原目录 +目标路径  目标路径存在,则进行移动     目标路径不存在时,就移动改名

文件相关命令:

touch+文件名    创建新文件

vi + 文件名        进入文件操作的三种模式的查看模式:gg 定位文本内容到第一行,

                        G 定位文本内容到最后一行,

                        dd 删除光标所在的一行,

                        ndd 删除当前光标所在行的n(n代表具体参数可以删除1.2.3等行数)行数据,

                        u 相当于idea deCtrl+z 撤回之前的操作,

                        sift+zz 直接 保存然后退出,

                        i 或则 a,o 都可以进入编辑模式,唯一的区别就是进入之后光标的位置不一样。

       使用 i 命令进入编辑模式 可以编辑文件内容  按 Esc 退出编辑模式 再次进入查看模式

       在使用 :进入底行模式 :wq  代表保存修改并退出 ,

                   :q!  代表不保存就退出,

                   :set nu  可以显示文本的行数,

                   :set nonu  取消显示文本的行数,

                   :n  n代表参数,输入阿拉伯数字 可以定位到输入的行数。

          按 Esc 退出编辑模式 再次进入查看模式。

yum  install  vim   下载vim

cat+文件名   可以展示文件所有内容,适合看比较小的文件

more+文件名  可以分页查看文件,对于大点的文件看起来比较舒服, enter(回车)可以看下一行

                                 空格 是直接覆盖当前内容看后面的内容

                               b  返回刚刚没看完的内容

                               q或者Ctrl+c 退出more。

tail -f +文件名   可以监控日志

 rm -f +文件名  删除文件不给予提示

cp 原文件名 +目标目录     复制文件到指定目录   cp+文件名  +新文件名   复制文件到当前路径

mv/文件名/目录   +/路径   移动文件

mv+文件名   新文件名     修改文件名称

tar  -zcvf +压缩后的名字 /要压缩的目录/*    压缩当前目录的所有文件

tar  -zxvf /目录/文件名   -c /目录   解压文件到指定目录  不加-c/目录     则解压至当前目录

find /目录 -name *文件名    查询文件位置

grep  文件中的内容  /文件名   指定文件中查找文件内容

grep  -n 文件中的内容  /文件名   指定文件中查找文件内容并显示行数

权限命令:

chmod + 权限  +文件名      4代表读权限,2代表写权限,1执行权限

 

 

 

 

 

 

 

 

 

      

 

posted @   deigang  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示