查看端口占用状态

netstat -atunp | grep 9000 hadoop
netstat -atunp | grep 8031/8040 zk

查看进程被哪些用户启动

ps - aux | grep hadoop
ps - aux | grep zookeeper

批量更改文件后缀

rename .txt  .csv   *.txt

root用户修改服务器时间

date -s 2016/02/17
date -s 09:20:11

查看LINUX安装版本

uname -a
cat /etc/redhat-release

去除虚拟机vmware中Linux的报警声

vi /etc/inputrc
设置 set bell-style visible
重启系统生效 reboot

yum安装命令

更新系统 yum update -y
安装查看端口服务:yum install lsof -y

各种系统下如何安装VMTOOLS

http://www.epinv.com/post/5217.html

#新建挂载目录
mkdir /media/mnt

#挂载VMware Tools安装盘到/media/mnt/目录
mount /dev/cdrom /media/mnt/

#进入安装目录
cd /media/mnt/

#复制文件到/home目录
cp VMwareTools-8.8.1-528969.tar.gz /home

#解压
tar zxvf VMwareTools-9.6.2-1688356.tar.gz

#进入文件目录
cd vmware-tools-distrib

#安装
./vmware-install.pl

出现错误提示:-bash: ./vmware-install.pl: /usr/bin/perl: bad interpreter: No such file or directory
找不到perl 语言编译器

#安装perl
yum install perl gcc kernel-devel
yum upgrade kernel kernel-devel

#卸载CD-ROM
cd /
umount /media

win8共享的文件夹在linux目录中的路径

/mnt/hgfs/

查看和修改虚拟机IP地址

在centos7下 网卡名称是ifcfg-en+数字
查看IP地址:最小化安装包不包含ifconfig这个命令,单独安装下
安装ifconfig:yum install net-tools.x86_64 -y

解压缩unzip

unzip filename.zip
http://www.cnblogs.com/lucyjiayou/archive/2011/12/25/2301046.html

tail 查看文件尾部

查看最后200行:tail -200 /home/qing/log/jetty/2015_12_22.stderrout.log
动态监控日志:tail -f /home/qing/log/jetty/2015_12_22.stderrout.log
按日志中关键字查找:tail -1000 /home/qing/log/jetty/2015_12_22.stderrout.log |grep "keyword"

查看端口号是否占用

lsof -i :22
说明ssh服务已开启。可以用客户端链接了 

在centos里修改ip时如果重启网卡报错就执行

rm /etc/udev/rules.d/70-persistent-net.rules
删除后重启才生效

查看linux下的用户和组

查看所有用户和组
/etc/group文件包含所有组
/etc/shadow(含加密后的密码)和/etc/passwd(含指定的家路径)系统存在的所有用户名查看当前登录用户:whoami新建用户和组
groupadd -r nginx
useradd -r -g nginx -s /bin/false -M nginx为用户分配组
usermod -a -G groupName userName

安装nginx

依赖包一键安装:
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel开发工具包一键安装:
yum -y groupinstall "Development Tools" "Development Libraries"nginx一键安装
yum install wget -y
wget http://nginx.org/download/nginx-1.9.9.tar.gz
http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz

创建软连接

ln -s /源文件全路径  /目的路径

centos下编译安装nginx

http://jingyan.baidu.com/article/c33e3f485a5574ea15cbb525.html

解压源码包:tar zxvfnginx-0.8.53.tar.gz
切换到解压目录:cd nginx-0.8.53
配置nginx:./configure --prefix=/opt/nginx --with-http_stub_status_module
(解释: --prefix 为安装路径,--with-为需要安装的模块)
编译安装:make && make install
启动 nginx:/opt/nginx/sbin/nginx
停止 nginx:/opt/nginx/sbin/nginx -s stop
重载 nginx:/opt/nginx/sbin/nginx -s reload

查看网页源代码

curl 192.168.6.100 

查看进程

ps -ef | grep 'nginx'

配置开机自启动服务

编辑 /etc/rc.local文件
比如:开机自启动nginx。
在rc.local文件中追加:/wdcloud/app/nginx/sbin/nginx

检验nginx配置是否正确

/wdcloud/app/nginx/sbin/nginx

修改文件权限和拥有者

chmod 777 文件
chown -R 组:用户 文件

安装 vim 着色编辑器

yum install vim -y

打印环境变量(vi ~/.bash_profile)

echo ${JAVA_HOME}
echo ${PATH}

登录远程linux系统

ssh 192.168.1.100:端口 默认22

查看服务或端口

netstat –apn 查看所有的进程和端口使用情况  其中最后一栏是PID/Program name
ps -aux | grep tomcat
ps -aux | grep pid

mysql

CREATE USER 'yeqing'@'%' IDENTIFIED BY 'yeqing';

find 搜索文件

find / -name mysql.soc

关闭centos防火墙

centos 7:
systemctl stop firewalld.service #停止
systemctl disable firewalld.service #禁用
之前的版本:
service iptables stop #停止
chkconfig iptables off #禁用

查看内存和磁盘使用情况

free
df

转载于:https://www.cnblogs.com/avivaye/p/6120878.html

[Linux] 常用Linux命令相关推荐

  1. linux常用基础命令操作收集

    linux常用基础命令操作收集,以下命令基于CentOs6.x 1.日常操作命令 **查看当前所在的工作目录 pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器) who ...

  2. Linux常用网络命令总结

    Linux常用网络命令总结 一.手动/自动配置IP参数与气动/关闭网络接口:ifcofig.ifup.ifdown 1.ifconfig     手动启动.查看与修改网络接口的相关参数,可以修改的参数 ...

  3. 八、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(中)

    @Author : Runsen @Date:2020/9/11 文章是Runsen在Gitchat付费文章分享:Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程 顺便同步到C ...

  4. 七、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(上)

    @Author : Runsen @Date:2020/9/11 文章是Gitchat付费文章分享:Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程 顺便同步到CSDN中,这里 ...

  5. linux常用工具命令

    linux常用工具命令 @(LINUX)[linux] linux常用工具命令 一dmidecode 1硬件平台 2内存 3cpu 二1sar 三iostat 1iostat -xk 1 四vmsta ...

  6. linux常用高级命令,Linux常用高级文件操作命令

    Linux常用高级文件操作命令 cat 查看文本#cat 文件名 打印文件内容到当前屏幕上#cat -n 文件名 显示行号#cat gt; Linux常用高级文件操作命令 cat 查看文本 #cat  ...

  7. linux常用网络命令ping和arping

    linux常用网络命令ping和arping ping 向目标主机发送icmp请求包 常用来测试当前主机与目标主机网络连接状况 常见选项 -c              设置发包的个数 -s      ...

  8. Linux基础(2)--Linux常用shell命令

    Linux常用shell命令 显示命令 查看当前工作路径 切换目录 清屏 显示和配置网络属性 新建文件夹 删除命令 压缩和解压命令 拷贝命令 帮助命令man 显示命令 – 命令:ls – 参数:a,l ...

  9. Linux常用脚本命令总结

    基本操作 通用操作 1. export 显示所有的环境变量,也可以获取到某个变量的详细信息: export # 显示所有 echo $SHELL # 只显示SHELL 2. whereis 使用系统自 ...

  10. Linux常用终端命令

    Linux常用终端命令 终端命令格式 command [-options] [parameter] 说明: command:命令名,相应功能的英文单词或单词的缩写 [-options] : 选项,可用 ...

最新文章

  1. 多维数组与指针之间的关系详解
  2. SQL XML 字段操作
  3. 你还不知道 Eureka 和 zookeeper 的区别吗?
  4. 第二周课堂小结以及习题思考
  5. php 隐藏地址栏,工具栏,php – 我怎么能隐藏#!在浏览器地址栏上?
  6. 【笔记】2-SAT (tarjan)
  7. 熊猫read_csv()–将CSV文件读取到DataFrame
  8. ubuntu下cpu以最大频率运行、查看CPU主频几种方法
  9. LINUX上使用命令ln新建,修改链接
  10. 最顶尖的12个IT技能
  11. 前沿技术讲座感悟以及关于互联网时代前沿技术的个人理解与思考
  12. 计算机 电脑 整机 加密,如何加密文件夹
  13. 计算机设计大赛英语怎么说,全国大学生计算机设计大赛国赛参赛指南
  14. C语言考试题库之填空题
  15. 逐步分析类的拆分之案例——五彩斑斓的小球碰撞
  16. oracle表级附加日志视图,Oracle 附加日志(supplemental log)
  17. 苹果未能安装macos_苹果在过去十年中未能达到人体工程学
  18. 特斯拉电池细节_为什么特斯拉电池日实际上可以辜负炒作
  19. 里程碑图、横道图、项目进度网络图比较
  20. 汕头大学信息与计算机学院研究生院,汕头大学研究生院

热门文章

  1. SQL注入实验,PHP连接数据库,Mysql查看binlog,PreparedStatement,mysqli, PDO
  2. Spring Boot 之 RESRful API 权限控制
  3. Image Upload based on jQuery
  4. 第三代搜索推出的专题是什么?
  5. EditText控件(圆角处理)
  6. 大量用户升级iPhone3.0系统导致苹果服务器故障
  7. jquery Demo 以及code
  8. .net知识和学习方法系列(十七)CLR-CLR中的值类型和引用类型
  9. winform+c#之窗体之间的传值
  10. Mac下ssh连接远程服务器时自动断开问题