当前位置:网站首页资讯教程软件教程→详情

75个Linux常用的命令

时间:2020-03-03    人气:1328    作者/来源:下载无忧

下载无忧来说说Linux的特点、优势、常用的75个命令


Linux的特点:与unix系统兼容、自由软件和源码公开、性能高和安全性强、便于定制和再开发、互操作性高、全面的多任务和真正的32位操作系统

Linux的发展优势:

1、开放源码系统从本质上就具有其他系统无法比拟的研制开发优势。

2、各国政府的大力支持。

3、全球各大软硬件公司的支持。

4、价格优势和安全性。

常用命令:


1、文本操作

%s/替换字符串对象/替换目标字符串

%s/aaa/sss 把文本中所有的aaa换成sss

/查找字符串

/123 查找文本中的123 (n下一个N上一个)

a 在光标后一位开始插入

A在该行最后插入

I在该行最前面插入

gg 直接跳到文件的首行

G 直接跳到文件的末行

dd 删除行,如果5dd则一次性删除光标后的5行

yy 复制当前行,复制多行, 则 3yy 则复制当前行附近的3行

p 黏贴

v 进入字符选择模式 ,选择完成后,按y复制,按p粘贴

ctrl+v 进入快选择模式,选择完成后按y复制,按p粘贴

shift + v 进入行选择模式 选择完成后,按y复制,按p粘贴

more filename (空格)下翻一页 b上翻一页

less 方向键向上 向上一行 方向键向下 向下一行

cat 一次性获取所有文本 (空格)向下翻一行 (b)向下翻一行

/keyword 搜索关键字

tail -10 xxx.log 看10行

tail -f xxx.log

tail -F xxx.log

普通模式shift + 两次z 保存退出文本

head 10 filename 文件前10行

2、后台服务

source /etc/profile //在配置完系统文件后需要用source加载一次配置

service 查看服务指令 (linux服务控制) services.msc(windos服务控制) mspaint(windows画板)

service --status-all //查看所有后台运行服务

service network start //网卡开启 network 可替代特定服务

service network stop //网卡关闭

service network restart //网卡重启

3、防火墙 6.0

chkconfig 查看后台所有服务自启配置

chkconfig iptables off 关闭指定服务的自动启动 这里服务为iptables防火墙

chkconfig iptables on 开启指定服务的自动启动 这里服务为iptables防火墙

4、系统启动级别管理

vi /etc/inittab

0 一起就关

1 单用户

2 多用户 不支持nfs 共享文件夹

3 全功能多用户模式

4 unused没用

5 -x11图形化界面 桌面版

6 重启

5、压缩解压缩相关命令

tar.gz

压缩 tar -cvf myfirsttarball.tar 1.txt 2.txt 3.txt 4.txt

解压 tar -xvf myfirsttarball.tar

6、一次性完成打包和压缩操作

压缩 tar -zcvf my.tar.gz /somefile

解压 tar -zxvf my.tar.gz

-C 是指定你的压缩包要解压到的目录

比如:tar -zxvf my.tar.gz -C /tmp/ 就是要解压到tmp目录下!

7、解压命令tar zxvf中zxvf分别是什么意思

x : 从 tar 包中把文件提取出来

z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压

v : 显示详细信息

f xxx.tar.gz : 指定被处理的文件是 xxx.tar.gz

8、YUM本地制作

安装httpd并确认安装关联的

yum install -y httpd

列出所有可用的package和package组

yum list

清楚所有的缓存数据

yum clean all

列出一个包所有依赖的包

yum deplist httpd

删除httpd软件

yum remove httpd

每一个文件表示一个源

cd /etc/yum.repos.d

file://本地源

http://网络源

9、查看linux 已经安装的包

rpm -qai | grep mysql

-q query (-q 为查询特定的对象 如 rpm -q mysql)

-a all 查询所有

-i 包的信息

10、查看端口

netstat及其条件的详细解析

netstat是用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。

netstat -nltp

httpd启动可以直接web访问端口默认80

11、防火墙

service iptables status

service iptables start

service iptables stop

chkconfig iptables on 开机启动

chkconfig iptables off 开机不启动

firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

关于我们|网站帮助|网站声明|联系我们

Copyright @ 2020-2028 下载无忧.All Rights Reserved

下载无忧是一个绿色、安全、免费的下载网站,提供电脑软件、网络游戏、手机应用、手机游戏下载

备案编号: 豫ICP备16017571号-3    公安备案号:41010402002332

服务热线

170-8835-6868

微站

扫描微站