Linux 命令大全

cd /etc/sysconfig/network-scripts/   修改ip

vim /etc/hostname  修改名字

vim /etc/hosts  修改路径

cat /etc/group    passwd
ps -ef|grep ping  查看进程号
rpm -qa|grep mysql 查看有哪些关于mysql

ifup ens33 启动网卡
ifdown ens33 关闭网卡
systemctl status firewalld 查看防火墙
systemctl stop firewalld 关闭防火墙
systemctl start firewalld 启动防火墙
systemctl disable firewalld   #禁用防火墙状态(启动系统式不启动)
systemctl enable firewalld   #启用防火墙状态(启动系统式启动)

firewall-cmd --list-all     查看防火墙
开放端口号:
firewall-cmd --zone=public --add-port=3306/tcp --permanent
禁止访问端口号:
firewall-cmd --remove-port=80/tcp --permanent
firewall-cmd --reload     重启防火墙

./startup.sh run   Ctrl+C   tomcat启动,关闭
pwd打印当前目录

source /etc/profile 刷新配置文件

改变文件或者目录的所属用户和所属组
chown -R 用户:组名 文件或目录名
改权限
chmod 
chmod u=rw,g=rwx b1.log

grep 过滤

shutdown -h now    init 0关机
reboot 重启
sleep 5 && reboot  睡眠五秒后重启
ifconfig 查看ip

tar -zcvf 目标文件名.tar.gz   源文件或目录      压缩
tar -zxvf  目标文件名.tar.gz -C  /目录名          解压缩
jdk环境变量    /etc/profile
export JAVA_HOME=/opt/jdk1.8.0_65
export PATH=$JAVA_HOME/bin:$PATH


vim里面的不可见指令

u撤回
dd删除
yy复制
p黏贴
ZZ保存退出
gg开头
G最下边
:q! 不保存退出
:e! 将文档还原初始状态
:15,26s/yum/Yum/g  替换

head -n 行数       从头往下第几行
head -c 数量     从头往下字节数
tail -n行数     从下往上几行
tail -c 数量    从下往上字节数
显示文件 notes.log 的内容,从第 20 行至文件末尾:
tail -n +20 notes.log

命令模式
    能执行命令操作

    按 i 键进入编辑模式

    ZZ保存退出

    dd    删除一行
    ndd    删除n行,光标往下数n行

    u    撤销操作
    Ctrl+r    取消撤销
    
    yy    复制一行
    nyy    复制n行,光标往下数n行
    
    p(小写)    粘贴在光标的下一行
    P(大写)    粘贴在光标的上一行
    
    nG    跳转到第n行
    gg    跳转到首行    
    G    跳转到最后一行
    
    ^    跳转到行首
    $    跳转到行尾
    
    Ctrl + f    PageDown    向下翻页
    Ctrl + b    PageUp        向上翻页

    

编辑模式、插入模式
    
    按Esc键退出编辑模式


底行模式、末行模式
    在命令模式下,输入:进入
    :wq    保存退出
    :q!    不保存强制退出

    设置行号
    :set nu
    :set number

    取消行号
    :set nonu
    :set nonumber


    查找
    /查找的内容    n查找下一个,N查找上一个
    ?查找的内容    N查找下一个,n查找上一个

    替换
    :s/旧字符串/新字符串    替换当前行第一个符合条件的
    :s/旧字符串/新字符串/g    替换当前行所有符合条件的
    :%s/旧字符串/新字符串/g    全部替换
    :1,$s/旧字符串/新字符串/g    全部替换
    :m,ns/旧字符串/新字符串/g    替换第m行到第n行所有符合条件的

根目录是/  超级管理员的目录是/root
ls --help  帮助命令

ifconfig 查看本机IP地址等
ifup eth0 激活网卡
ifdown eth0 关闭网卡
pwd查看当前位置
cd+" "+位置  跳转
cd ..跳回上一级
cd ../..跳回上上级目录
cd -跳回刚刚位置
ls查看当前目录下的文件和文件夹
ls -a 查询所有文件 包含隐藏文件 .开头的文件是隐藏文件
ls -l 等同于 ll 查看文件的详细信息
touch +" "+文件名  创建文件
>+" "+文件名  创建文件
file 查看文件
echo "+文件内容+">+文件名 向文件中更改内容
echo "+文件内容+">>+文件名 像文件追加内容
cat +"文件名" 查看文件中的内容
rm+文件名 是否删除文件 给予选择
rm -f +"文件名" 强制删除
rm -rf+"文件名" 删除目录所用命令  只能删除空文件夹
cp +"文件名"+" "+目标位置
cp -r  +"文件夹名称"  复制文件夹
mv +"文件名"+文件位置 剪切到文件位置
mkdir +"文件名" 创建一个目录文件夹
mkdir+"文件名1"+"文件名2"+"文件名3" 
创建多个同级目录空格隔开
mkdir -p +文件名1/文件名2/文件名3/
创建文件1下的文件2下的文件3这个目录
rmdir 只能删除空目录
ln -s 文件名 创建出来的文件名名称  创建软链接
当源文件被删除软链接也不可以使用
ln 文件名 创建出来的文件名名称  创建硬链接
相当于同一个文件两个文件名
find / -name "文件名"  查找文件  可模糊查询
useradd  创建用户
useradd -g 组名  用户名 创建用户且指定用户组
passwd 用户密码
su +"用户名" root切换用户不用输入密码 用户切换用户需要密码
exit 退出用户
cat /etc/passwd 查看所有用户  最后显示
userdel -r 用户名  删除用户
userdel 用户名 删除用户删除不干净
usermod -l  锁定用户
usermod -   解锁用户
groupadd   创建用户组
cat 
groups 用户名称  查看用户所在的组
usermod -g 组名 用户名  给对应的用户修改指定的组
压缩
windows中的压缩格式:7z  zip rar
linux 中的压缩格式:gzip bzip2    
tar -cvf 压缩后名称 压缩目标文件  将文件打包 无设置压缩格式
tar -xvf 将压缩后的文件解压
tar -zcvf 压缩后名称 压缩目标文件 这个是指定压缩格式gzip格式
tar -zxvf 解压缩
tar -bcvf  压缩格式为bzip2

将虚拟机关机命令
init 0  
halt
poweroff
shutdown -h now

将虚拟机重启
init 6  
reboot
shutdown -r now


在cmd小黑窗口中

输入ipconfig查询Windows IP地址
ping +ip 地址测试是否联通


查看所有文件
    ls -a
查看文件详情
    ls -l        / ll
删除空文件夹
    rmdir 目录名

移动和重命名文件
    mv 原文件名  新文件名
复制文件
    cp 原文件名  新文件名
    cp -R  原目录名 新目录名

链接
    ln 原文件 新文件    硬链接
    ln -s  原文件 新文件    软链接

压缩命令
    tar -cvf 新文件 原文件    打包不压缩
    tar -xvf 文件        解包

    tar -zcvf 新文件 原文件    gzip压缩
    tar -zxvf 文件        gzip解压

    tar -jcvf 新文件 原文件    bzip2压缩
    tar -jxvf 文件        bzip2解压

创建用户
    useradd 用户名
修改密码    
    passwd 用户名
删除用户
    userdel -r 用户名
锁定用户
    usermod -L 用户名
    passwd -l 用户名
解锁用户
    usermod -U 用户名
    passwd -u 用户名

切换用户
    su 用户名
退出切换
    exit
创建用户组
    groupadd 组名
删除组
    groupdel 组名
修改组
    usermod -g 组名 用户名
新建用户指定组
    useradd -g 组名 用户名
查看用户所在组
    groups 用户名

修改所属用户
    chown 用户名 文件名
修改所属组
    chgrp 组名 文件名
修改权限
    chmod u,g,o,a + - =  rwx   文件名

    chmod 数字 文件名

帮助命令
    ls --help
    man ls
    info ls
查看网络是否联通
    ping ip或域名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值