Linux基础命令

本文概述了Linux系统中的关键基础命令,如查看网络设备状态的ifconfig,检测网络连通性的ping,以及日期管理和目录操作。还介绍了文件编辑、复制移动、删除、查找、资源查询、权限设置和压缩解压等实用技巧。
摘要由CSDN通过智能技术生成

Linux基础命令

系统管理相关命令

ifconfig

显示或设置网络设备的命令,我们可以这个命令查看自己服务器的IP地址

ping

利用ping命令可以检查网络是否连通

date

显示日期 ,修改时间:date -s 时间或者日期

目录操作命令

pwd

显示当前路径

cd

切换目录,用法:

cd ./ 当前目录

cd ../ 切换到上级目录

cd ../../ 切换到上上级目录

cd / 切换到根目录

cd ~ (或只有cd )切换到当前用户主目录(home底下以用户名命名的文件夹) /root目录

mkdir

创建目录

mkdir 目录名 -p

rmdir

删除空目录,用法:rmdir 目录名,也可用:rm -rf 目录名

文件编辑命令

vi

linux下常用的、功能强大的文本编辑器

按键盘i进入编辑状态

退出编辑按ESC键,退出方法

不保存退出: :q!

保存退出: :wq

输入/,进入搜索,输入你需要搜索的文字,按enter

输入:set nu,显示每一行的行数

按键盘G,可以直接定位到最末尾

ls

查看目录及文件

用法:ls [选项]路径(若没有路径则显示当前目录的内容)

-a 显示所有文件

-l 显示文件属性

cp

复制命令

用法:cp [选项]文件名或目录 目标地址

-R 拷贝目录及目录下所有目录和文件

cp a.txt b.txt a文件复制,且另命名为b文件(目录名)

mv

移动命令

用法:mv 文件名或目录 目标目录

mv a.txt ../ a文件移动到上级目录(将一个文件移动到另一个目录没有重命名)

mv a.txt ../b.txt a文件移动到上一级并改名为b文件(将一个文件移动到另一个目录并重命名)

rm

删除文件或目录

-f 强制删除

-r 删除目录

常用:rm -rf 文件或目录

find

查找文件

用法:find [路径] [选项]

常用选项有:

find . -name “*.log” 在当前目录查找以.log结尾的文件

find / -name log 在根目录查找log命名的目录

grep

在指定文件中查找字符(串)并打印该行;

过滤,经常跟管道符号一起出现

用法:grep 字符串 文件名 

grep band file file文件中找寻band字符串

-n:显示行号

cat

显示文本文件内容

用法:cat 文件名 cat 文件名字 head

查看前几行 

用法: head -n 5 文件名

tail

从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件

tail -n 5 文件名 查看后几行

tail -f error.log 不断刷新,看到最新内容

系统资源查询命令

ps

查看进程(动态)

-ef 显示所有运行进程,并显示启动进程的命令

Uid:用户ID PID:进程id PPID:父进程,C:进程cpu占用率,Stime:进程从启动到现在的时间,

TTY:终端号,CMD:命令名称和参数

netstat

查看网络状况 (net status的简写)

netstat -apn 查看所有端口

an,按一定顺序排列输出

p,表示显示哪个进程在调用

管道命令

管道使用 “|”符号,并且在命令之间建立管道,将前面命令的输出作为后面命令的输入

如,ll | grep abc:管道前面的命令显示当前目录下的文件,后面从列出的文件名中寻找含有abc字符串的

文件或者目录

工作常见情况:杀死服务进程(比如杀死tomcat进程)

通过命令查找tomcat进程:

杀掉此进程:

权限赋予命令

Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全

性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使

ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组:

chmod 语法: chmod [-R] xyz 文件或目录

(r)4 (w)2 执行(x)1

其他用户:4+1=5

755 -->其他用户拥有可读可写可执行的权限 757

压缩&解压命令

tar

将文件压缩成.tar.gz/.tar格式用tar命令,使用-z调用gzip

压缩

tar -czvf test.tar.gz test

解压

tar -xzvf test.tar.gz

命令参数详解:

-c 建立归档/压缩

-x 解归档/解压

-z gzip属性的压缩文件

-v 显示所有过程

-f 使用档案名字,必须项,是最后一个参数,接文件名

zip

将文件压缩成.zip格式用zip命令

压缩

zip –r test.zip test

解压

unzip test.zip

如果unzip命令没有的话,通过下面的指令去安装

yum -y install unzip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值