`

linux常用操作、命令

 
阅读更多

每次都要去网上搜,整理下作为字典用吧

1.解压

tar zxvf xxxx.tar.gz ----解压到当前文件夹
tar zxvf xxxx.tar.gz -C /usr/local/bin/  ----解压到/usr/local/bin/

 2.移动文件/文件夹/重命名

mv src dst

 3.复制

    本地复制

cp src dst ----本地复制
    远程复制 (远程 -> 本地)
scp account@ip:远程路径 本地路径 ----复制文件
scp -r account@ip:远程路径 本地路径 ----复制文件夹
    远程复制 (本地 -> 远程)
scp 本地路径 account@ip:远程路径 ----复制文件
scp -r 本地路径 account@ip:远程路径 ----复制文件夹
4.开放端口
vi /etc/sysconfig/iptables   -->  编辑文件,增加以下内容
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 端口号 -j ACCEPT
service iptables restart     -->  重启防火墙(iptables),使之生效

   centos7

firewall-cmd --list-ports #查看已开放的端口
firewall-cmd --zone=public --add-port=80/tcp --permanent #开放端口
firewall-cmd --reload #重启firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

 

 5.设置环境变量(全局)

vi /etc/profile         -->  编辑文件,增加以下内容
export JAVA_HOME=...
export classpath=.:$JAVA_HOME/dt/jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin/:$PATH
保存
source /etc/profile     -->  使环境变量立即生效

 6.vi常用操作

    显示行号(以下都行)

ctrl+g
:nu
:set nu

     跳行(以下都行)

:0    ->    第1行
:12  ->    第12行
:$    ->    最后一行
1G   ->    第1行
12G ->    第12行
G    ->    最后一行

 7.ssh远程连接

ssh root@192.168.1.100

 8.vi 批量替换

:%s/123/abc/g  -->  123由abc替换

 9.检查服务是否安装(如检查ssh)

rpm -qa | grep ssh

 10.查找

find / -name 'XX'| xargs rm -rf  ----查找后删除

 11.固定IP配置

vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=2dfca251-cc0a-4063-a28a-ad921a058649
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.220
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
vi /etc/resolv.conf
nameserver 192.168.1.1
     修改后重启网络
service network restart
 12.时间同步
yum install ntpdate -y
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
ntpdate time.nuri.net
hwclock -w
* */1 * * * root ntpdate time.nuri.net;hwclock -w > /logs/ntp.log
 
分享到:
评论

相关推荐

    linux常用操作命令

    以上是Linux常用操作命令的基本介绍,熟练掌握这些技能能让你在Linux环境中游刃有余。每个主题都包含了丰富的知识,值得深入学习和实践。对于初学者,建议通过实际操作来熟悉这些命令,逐步提升Linux操作能力。

    Linux常用操作命令

    ### Linux常用操作命令详解 #### 一、Linux简介与特点 **Linux** 是一种免费且开源的操作系统,基于 Unix 设计思想。它以其高度的安全性和稳定性而闻名,并被广泛应用于服务器、嵌入式系统以及高性能计算领域。 #...

    linux常用操作命令(全)汇编.pdf

    linux常用操作命令(全)汇编.pdf

    Linux 常用操作命令大全(最后更新时间:2024年1月).md

    这是一份非常全面的Linux常用操作命令大全,涵盖了Linux系统的基础知识、基础操作、目录操作、文件操作、文件权限、压缩与解压、其他常用命令以及系统管理等方面的内容。 总的来说,这份文档系统地介绍了Linux系统中...

    Linux常用操作命令合集

    Linux 常用操作命令合集 Linux 作为一款开源操作系统,提供了丰富的命令行操作命令,帮助用户更方便地管理和维护系统。本文将整理常用的 Linux 操作命令,包括 JDK 和 Tomcat 的安装、环境变量的配置、IP 地址的...

    红帽linux常用操作命令

    红帽linux常用操作命令

    linux常用操作命令.doc

    本篇文章将详细介绍一系列Linux常用操作命令,帮助用户快速提升操作能力。 首先,了解文件和目录的操作是基本功。使用“ls”命令可以显示文件或目录列表,通过“-l”选项可以列出文件的详细信息,而“-a”选项则...

    红帽linux常用操作命令.pdf

    红帽linux常用操作命令.pdf

    红帽linux常用操作命令.docx

    红帽linux常用操作命令.docx红帽linux常用操作命令.docx

    linux常用操作命令.sh

    linux常用操作命令整理

    redlinux常用操作命令.docx

    redlinux常用操作命令.docxredlinux常用操作命令.docx

    linux常用操作命令.txt

    linux常用操作命令.txt

    2023年最新整理的Linux 常用操作命令大全,建议收藏!.docx

    本文将深入探讨2023年最新的Linux常用操作命令,帮助用户更好地掌握这一强大的工具。 首先,了解Linux的基本文件结构至关重要。在Linux中,一切皆为文件,包括硬件设备。例如: - `/bin` 存放系统基本命令 - `/...

Global site tag (gtag.js) - Google Analytics