打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
linux常用命令

linux目录结构:

linux不像Windows 分了盘,它根目录下有如下常用文件夹:

home ---------- 用户的家

root ---------- 超级管理员root的家

etc ---------- 存放配置文件

usr ---------- 存放共享资源

常用命令:

1、cd命令:

①、进入某一个目录

cd目录名

②、进入多级目录
cd目录名/目录名

③、返回上一级目录

cd..

④、返回根目录

cd/

⑤、返回根目录下的某一个目录

cd/目录名

⑥、回家

cd~

2、创建、删除目录:

①、创建目录

mkdir目录名

②、创建多级目录

mkdir-p a/b/c

③、删除目录(只能删除空目录)

rmdir目录名

④、删除目录(可删除非空目录,带询问)

rm-r

⑤、删除目录(不带询问,谨慎使用)

rm-rf

3、对文件的操作:

①、创建空白文件

touch文件名

②、复制文件

cp a.txt b.txt

表示复制a文件并重命名为b。

cp a.txt dir/b.txt

表示把a复制到dir文件夹下并重命名为b。

③、移动文件

mv a.txt dir/b.txt

把a.txt移动到dir目录下并重命名为b.txt。

④、重命名文件

mv a.txt b.txt

把a.txt重命名为b.txt。

⑤、删除文件

rm文件名

带询问的删除

rm-f文件名

不带询问的删除。

⑥、浏览文件

cat文件名

显示文件所有内容

more文件名

分页显示,空格键下一页,回车键下一行。

less文件名

分页显示,pgup上一页,pgdn下一页。

tail-5a.txt

显示a.txt文件的最后5行。

tail-f文件名

动态的查看。

4、查看目录下的文件:

①、查看所有文件和目录名称

ls

②、查看所有文件和目录名称(包括隐藏的)

ls-a

③、查看文件并显示详细信息(最常用)

ll

④、友好的显示

ll-h

比如显示的文件大小是kb而不是字节。

5、tar打包命令:

①、将当前目录所有文件打包成haha.tar: 

tar-cvf haha.tar./*

②、将当前目录下所有文件打包并压缩成haha.tar: 

tar-zcvf haha.tar.gz./*

③、将haha.tar解压到当前目录: 

tar-xvf haha.tar

④、将haha.tar解压到b目录: 

tar-xvf haha.tar-C b

注意C是大写的!

6、其他常用命令:

①、grep命令:

在a.txt中查找category字符串所在的行,前提是打开了a.txt文件: grep category a.txt

在a.txt中查找category字符串的前两行: grep category a.txt-A2

在a.txt中查找category字符串的后两行: grep  category  a.txt  -B2

②、查看当前目录: pwd

③、wget下载命令:

下载百度首页: wget www.baidu.com

注意:若是出现 commandnotfound,执行 yum -y install wget,电脑要联网,然后执行 service network restart

7、vi/vim编辑器:

①、编辑器有三种模式,分别是:

命令行模式:此模式无法编辑文件, yy复制行, p粘贴, dd删除行,按如下键都可以进入插入模式:i 当前位置前插入I 当前行行首插入a 当前位置后插入A 当前行行尾插入o 当前行之后插入一行O 当前的之前插入一行

插入模式:此模式下可以对文件进行编辑。按 esc退出插入模式,回到命令行模式。

底行模式:命令行模式下按 :,即可进入底行模式。底行模式有如下常用命令: 不保存退出: q     不保存强制退出: q     保存退出: wq

8、管道:

管道: |,将一个命令的输出作为另一个命令的输入。

例如:ip addr的输出结果中查找 192.168字符串: 

ip addr|grep192.168

9、系统管理命令:

①、查看系统时间

查看系统时间: date

将系统时间设置为引号里面的时间: date-s"2018-05-15 22:22:22"

②、查看磁盘信息

查看磁盘信息: df 

友好地展示磁盘信息: df-h

③、清屏 

clear或者按 ctr L

④、进程

查看所有进程: ps  -ef

查找ssh进程: ps-ef|grep ssh

⑤、杀掉进程

掉9527号进程: kill9527

强制杀掉9527号进程: kill-99527 

⑥、查看网络端口

查看3306端口占用情况: netstat-an|grep3306

⑦、ping命令

测试网络连通性: ping xx.xx.xxx

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
linux基础命令大全
Linux Shell常见命令总结大全
Linux常用基本命令大全
linux常用命令及参数详解
一些常用到的Centos命令
写得蛮好的linux学习笔记
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服