栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux和windows命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux和windows命令

linux和windows命令

linux常用命令
  1. 查看进程占用的端口
# (liunx查看端口命令)
netstat -nltp | grep 8180 
netstat -tnlp | grep 8090
netstat -tunpl | grep 8180 
# (liunx杀死进程命令)
kill -9 86868  
# (win查看端口命令)
netstat -ano|findstr "8760" 
# (win杀死进程命令)
taskkill -f -pid 86868 
  1. linux解压
# linux解压zip
unzip -o file_name.zip
  1. 查看进程所在位置
# 查看进程所在位置
ps -ef | grep pid
#pid为进程号
  1. 查询目录下是否包含包某个字符
find ./  type f | xargs grep 'xxx' -l
#解释:xargs是给命令产地参数的一个过滤器,也是组合命令的一个工具,将数据流分割成一些足够小的块,以方便处理
将当前目录及其子目录下所有文件后缀为 .c 的文件列出来:

find . -name "*.c"
将当前目录及其子目录中的所有文件列出:

find . -type f
将当前目录及其子目录下所有最近 20 天内更新过的文件列出:

find . -ctime -20
查找 /var/log 目录中更改时间在 7 日以前的普通文件,并在删除之前询问它们:

find /var/log -type f -mtime +7 -ok rm {} ;
查找当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件:

find . -type f -perm 644 -exec ls -l {} ;
查找系统中所有文件长度为 0 的普通文件,并列出它们的完整路径:

find / -type f -size 0 -exec ls -l {} ;

find  / -name "ew"
find  / -name "*ew*"
查找根目录下的


5.清理内存

# 清理内存
df -h
rm -rf mysqlbinlog.0018*

df -h
du -sh
du -sh *


6.修改用户权限和文件夹权限

更改拥有者:
chown -R cpicapp /applog/ 根目录下的applog
chown -R cpicapp nginxapp/ nginxapp目录
chown -R cpicapp nginxapp/* nginxapp目录下的
chown -R cpicapp 

更改文件夹权限:
applog目录下的:
chmod -R 755 /applog/* 
nginxapp目录:
chmod -R 777 nginxapp 

带/与不带/没区别,./是当前目录,/是根目录

vim设置编码格式:
:set ff=unix

7.清理内存缓存、缓冲与交换空间

# 1 只清除页面缓存(pagecache)
sync; echo 1 > /proc/sys/vm/drop_caches
# 2 清除目录项和inode
sync; echo 2 > /proc/sys/vm/drop_caches
# 3 清除页面缓存、目录项和i节点
sync; echo 3 > /proc/sys/vm/drop_caches 
# 4 清除交换空间
swapoff -a && swapon -a

8.防火墙

firewalld的基本使用
# 启动: 
systemctl start firewalld
# 关闭: 
systemctl stop firewalld
# 查看状态: 
systemctl status firewalld
# 开机禁用 : 
systemctl disable firewalld
# 开机启用 : 
systemctl enable firewalld

9.路径

Linux中“./”在系统文件中表示绝对路径的意思。
linux系统中,所有的文件与目录都是由根目录/开始,不是以/开头的就是相对路径;
1、“.”表示当前目录,也可以用“./”表示;
2、“..”表示上一级目录,也可以用“../”表示;
3、“~” 代表用户自己的宿主目录;
4、“/”处于Linux文件系统树形结构的最顶端,我们称它为Linux文件系统的root,它是Linux文件系统的入口。
所有的目录、文件、设备都在/之下,它是Linux文件系统最顶层的唯一的目录
linux重启oracle
#启动oracle
su oracle
sqlplus / as sysdba
start up
#进入监听器控制台指令
lsnrctl
start
#关闭oracle
su oracle
sqlplus / as sysdba
shutdown abort

ps -ef | grep oracle|grep pmon
ps -ef | grep smon
全文索引删除
#1.删除存储数据
rm -rf /storage/data[0,1...]/日期.db
rm -rf /storage/data[0,1...]/file/日期目录
#2.删除软连接
rm -f /fsindex/normal/general/日期目录
rm -f /fsindex/normal/sequence/日期目录
#3.删除索引
rm -rf /search/index[a,b...]/sequence/general/日期目录
rm -rf /search/index[a,b...]/normal/general/日期目录
#4.rm -f /storage/index/日期.db
#5.重启进程fileflush
HDFS集群命令
  1. NAMENODE安全模式

    #关闭
    hdfs dfsadmin -safemode leave
    #获取
    hdfs dfsadmin -safemode get
    #进入
    hdfs dfsadmin -safemode enter
    #w等待
    hdfs dfsadmin -safemode wait
    
生成MD5值
#生成md5(附检验命令)
md5sum XXX.tar > XXX.tar.md5
#计算MD5
md5sum -c XXX.tar.md5
打包命令
  1. tar包

    ##打包
    tar -zcvf  xxxxxx.tar.gz  xxxdir
    ##解压
    tar -zxvf  xxxxxx.tar.gz
    
  2. PSQL

    --复制表和表结构
    create table nss_web_info_trigger as (select * from nss_web_info)
    
  3. MD5

    #生成md5(附检验命令)
    md5sum XXX.tar > XXX.tar.md5
    md5sum -c XXX.tar.md5
    
Git命令
  1. 克隆源

    git clone xxx.git ./dir
    
  2. 仓库初始化

    git init dir[指定目录]
    
远程断点
java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8090   java.jar &
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/882154.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号