linxu指令

基本命令

立刻关机
    shutdown -h now
立刻重启
    shutdown -r now     
查看当前目录
    pwd  
临时用户升级为管理员
    sudo 
结束进程
    kill pid 或者 kill -9 pid(强制杀死进程)  pid:进程号 
查看进程
    ps -ef | grep xxxx 查看启动的服务        
关闭防火墙
    systemctl stop firewalld 
检查防火墙
    firewalld -cmd --state 
重启防火墙
    
查看网卡信息
    ifconfig
查看与某台机器的连接情况
    ping ip
搜索指定端口
    netstat -an | grep 8080
重启网络
    service network restart
切换用户
    su - 用户名

目录操作命令

目录切换
    切换到目录
        cd 目录
    切换到根目录
        cd /     
    切换到上一级目录
        cd ../  or  cd ..             
    切换到home目录
        cd ~
    切换到上次访问的目录
        cd - 
目录查看 
    查看当前目录    
        ls  
    查看当前目录(包括隐藏的文件)        
        ls -a       
    列表查看当前目录         
        ll    
    查看指定目录  
        ls /dir      
新增目录
    当前目录下创建目录
        mkdir  aaa   
    在指定目录下创建一个名为aaa的目录       
        mkdir    /usr/aaa    
删除目录
    删除当前目录下的文件
        rm 文件        
    删除当前目录的的文件(不询问)
        rm -f 文件    
    递归删除当前目录下的aaa目录
        rm -r aaa    
    递归删除当前目录下的aaa目录(不询问)
        rm -rf aaa    
    将当前目录下的所有目录和文件全部删除
        rm -rf *    
    通用:删除任务目录或文件夹
        rm -rf 目录/文件/压缩包
修改目录
    重命名目录/文件/压缩包
        mv oldFileName newFileName  
    移动目录/文件/压缩包
        mv 目录名称 目录的新位置
    拷贝目录/文件/压缩包
        cp -r 目录名称 目录拷贝的目标位置   -r代表递归,拷贝文件和压缩包时不用写-r
查看目录/文件
    查找目录下的所有目录或文件
        命令:find 目录 -name 文件名称     文件名称='a*' 以a开头的所有目录文件 
  

文件操作命令

新建文件
    在当前目录创建文件
        touch 文件名
删除文件
    删除文件
        rm -rf 文件名

修改文件  vi或vim 进入命令行模式
    命令行模式
        常用命令
        【1】控制光标移动:↑,↓,j
        【2】删除当前行:dd 
        【3】查找:/字符
        【4】进入编辑模式:i o a
        【5】进入底行模式::            
    编辑模式
        【1】ESC 退出编辑模式到命令行模式;
    底行模式
        【1】退出编辑:   :q
        【2】强制退出:   :q!
        【3】保存并退出:  :wq
文件的查看
    cat/more/less/tail

权限修改

0    123    456    789
-    rwx    


r代表可读,w代表可写,x代表该文件是一个可执行文件
rwx任意位置变为-则代表不可读或不可写或不可执行文件
第一位:-就代表是文件,d代表是文件夹
第一段(3位):代表拥有者的权限
第二段(3位):代表拥有者所在的组,组员的权限
第三段(最后3位):代表的是其他用户的权限

压缩和解压缩

说明
    打包不会减少体积,压缩减少体积
    一般先打完包,在压缩

打包&解包&压缩&解压缩
    tar(常用)
        命令
            tar [参数] 源文件或目录
                参数
                    -c    创建包or压缩文件    demo: tar -cvf 包名 文件名
                    -x    解包    demo:tar -xvf 包名
                    -r    追加包    demo:tar -rvf 包名 文件名              
                    -v    显示过程
                    -f 文件名    指定文件名
                    -j    支持bzip2压缩,解压缩    
                        demo
                            压缩
                                tar -jcvf xxx.tar.bz2 文件名
                            解压缩
                                tar -jxvf xxx.tar.bz2
                    -z    通过gzip压缩,解压缩
                        demo
                            压缩
                                tar -zcvf xxx.tar.gz 文件名           
                            解压缩
                                tar -zxvf xxx.tar.gz    
                    -C    解包/解压缩到指定目录    demo:tar -xvf 包名 -C 目录                             
    rar&unrar
        命令
            rar [参数] 源文件或目录
                参数
                    a    压缩到当前目录    demo:rar a xxxx.rar 文件
                    e            
            unrar [参数] 源文件或目录
                    e    解压到当前目录    demo:unrar e xxx.rar
                
    zip&unzip
        命令
            zip [参数] 源文件或目录
                参数
                    -r:递归压缩目录,及将指定目录下的所有文件以及子目录全部压缩。
                    -m:将文件压缩之后,删除原始文件,相当于把文件移到压缩文件中。
                    -v:显示详细的压缩过程信息。
                    -q:在压缩的时候不显示命令的执行过程。
                    -压缩级别:压缩级别是从1~9的数字,-1代表压缩速度更快,-9代表压缩效果更好。
                    -u:更新压缩文件,即往压缩文件中添加新文件。
            unzip [参数] 源文件或目录
                参数
                    -d 目录名:将压缩文件解压到指定目录下。
                    -n:解压时并不覆盖已经存在的文件。
                    -o:解压时覆盖已经存在的文件,并且无需用户确认。
                    -v:查看压缩文件的详细信息,包括压缩文件中包含的文件大小、文件名以及压缩比等,但并不做解压操作。
                    -t:测试压缩文件有无损坏,但并不解压。
                    -x 文件列表:解压文件,但不包含文件列表中指定的文件。                

查找

grep查找
    ps -ef | grep jar 查看  java 进程数
find查找       
    find . -name "*.log" -ls  在当前目录查找以.log结尾的文件,并显示详细信息。 
    find /root/ -perm 600   查找/root/目录下权限为600的文件 
    find . -type f -name "*.log"  查找当目录,以.log结尾的普通文件 
    find . -type d | sort   查找当前所有目录并排序 
    find . -size +100M  查找当前目录大于100M的文件

定时任务指令

crontab

用户组

1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值