每次都要去网上搜,整理下作为字典用吧
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** 是一种免费且开源的操作系统,基于 Unix 设计思想。它以其高度的安全性和稳定性而闻名,并被广泛应用于服务器、嵌入式系统以及高性能计算领域。 #...
linux常用操作命令(全)汇编.pdf
这是一份非常全面的Linux常用操作命令大全,涵盖了Linux系统的基础知识、基础操作、目录操作、文件操作、文件权限、压缩与解压、其他常用命令以及系统管理等方面的内容。 总的来说,这份文档系统地介绍了Linux系统中...
Linux 常用操作命令合集 Linux 作为一款开源操作系统,提供了丰富的命令行操作命令,帮助用户更方便地管理和维护系统。本文将整理常用的 Linux 操作命令,包括 JDK 和 Tomcat 的安装、环境变量的配置、IP 地址的...
红帽linux常用操作命令
红帽linux常用操作命令.pdf
红帽linux常用操作命令.docx红帽linux常用操作命令.docx
linux常用操作命令.doc
linux常用操作命令整理
以下是一些Linux常用操作命令的详解: 1. **目录操作**: - `mkdir -p` 命令用于创建多级目录,例如创建 `/home/wish` 和其子目录 `/home/wish/wing`、`/home/wish/wang`。 - `cd` 命令改变当前工作目录,如进入 ...
redlinux常用操作命令.docxredlinux常用操作命令.docx
linux常用操作命令.txt