当前位置:主页 > 帮助中心 > 技术文档 > 2018-12-19

Linux系统常用操作指令大全

维恩网络小编通过日常工作总结了这些比较常用的Linux命令,虽然不是很全面,但是很实用,我们是专业做美国高防服务器香港高防服务器,具有专业的windows\linux系统运维人员,强大的技术人员队伍。
 

mysql赋权限:grant all privileges on *.* to 'ambari'@'mine' identified by '123456'
 
解压文件:     tar zxvf 文件名.tar.gz
 
压缩文件:     tar zcvf 文件名.tar.gz 目标名           zip -r mydata.zip mydata
 
解压war文件: jar -xvf SDP-Portal.war
 
创建目录:      mkdir  -p  /home/zhangyali/ranger-0.5.0/security-admin/security-admin/scripts/
 
               eg:    mkdir  -p  zhangyali/Rstudio
 
查询某服务是否已经安装 :     yum list installed | grep ***
 
安装软件:    执行rpm  -ivh  包名.rpm
 
添加变量 :  vim /etc/profile 
 
远程复制文件:scp 路径1 root@路径2
 
远程复制文件夹:scp -r  /home/zhangyali/hue  root@10.1.3.11:/root/zhangyali 
 
查询hue是否在运行:ps -ef | gref hue
 
添加用户:     useradd zhangyali
 
设置密码:    passwd zhangyali
 
查看各文件夹下所用空间:df -h
 
重启网络:    service network restart
 
查询进程:   ps -ef | grep  xxx
 
在系统中的:查询java进程:    ps -ef | grep java
 
检查操作系统以前是否安装有MySQL:
 
     rpm -qa|grep -i mysql
 
     rpm -qa|grep mariadb 如果有显示内容,说明已安装过MySQL相关组件,需卸载。
 
     卸载相关的MySQL组件:
 
    yum -y remove XXX 或者 rpm -e --nodeps XXX
 
关于mysql
 
   > mysql -uroot -p123456 进入数据库
 
   use tables;    使用或者修改那个表格,就在use后面写那个表名,此处,tables是数据库中的表名
 
   show tables;    查看 表tables 中的数据
 
   service mysqld start    启动mysql
 
   systemctl status mysqld.service    查看mysql启动状态
 
查询端口号:  netstat -tunlp |grep 8082
 
清除缓存:     echo 3 > /proc/sys/vm/drop_caches
 
查询当前路径下包含xxx的文件:grep -rn "node-imagemagick/tarball/master" *
 
在某一类文件中查询包含XXX的文件:find . -name *.js|xargs grep "XXX"     #在当前目录下所有js文件中查找panel-group
 
查看隐藏文件:ls -a
 
将文件重命名:例  mv .cache.json  cache.json ,若是到其他目录下并重命名:mv  aaa.text  /home/zyl/bbb.text
 
:/   在vi文件中搜索   n  查看下一个搜索项
 
:$  到vi 文件底部
 
克隆虚机后:第一步修改IP,第二步,修改etc/hosts下的地址
 
查看当前虚机的centos版本号: cat  /etc/redhat-release 
 
查询版本号: lsb_release -a
 
linux修改IP:vi /etc/sysconfig/network-scripts/ifcfg-ethxxxxx
 
重启虚机系统: reboot
 
开启端口号:nohup python -m SimpleHTTPServer 80 &
 
查询终端node版本:node -v    
 
判断Linux系统是32位还是64位: getconf LONG_BIT    
 
 查看mysql是否区分大小写:show variables like "%case%" ;
 
修改大小写配置:vi  /etc/my.cnf     添加或修改   lower_case_table_names=1
 
           如果在/etc或/etc/mysql找不到my.cnf的话,需要从/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf,然后放到/etc/下面去。    
 
           操作命令:cp /usr/share/mysql/my-*.cnf /etc/my.cnf 
 
 同步时间更新时间ntpdate 202.108.6.95
 
查询版本号: lsb_release -a
 
 
 
hadoop使用指令
 
       查看路径hadoop fs -ls /user/solr/SolrCollection
 
       查找文件:hadoop fs  -find  /user/solr/SolrCollection  write_lock
 
       删除文件:hadoop fs  -rm /user/solr/SolrCollection/core_node2/data/index/write.lock
 
 
 
删除svn已有的svn地址:
 
点击Eclipse菜单栏的【Window】->【Show View】->【Other】,在弹出的对话框中,选择【SVN】->【SVN资源库】,然后点击【OK】->在不要的资源库右键废除。

维恩网络小编大概总结了这些,如果有更多的小编会下次继续补充,谢谢。
 

服务热线

400-678-1356

关注维恩网络