linux命令

lrzsz下载地址:http://freecode.com/projects/lrzsz/
上传到linux服务器中
1.wget url网络下载
2.netstat -tunpl | grep 6379
3.Redis-server /usr..../redis.conf 启动redis服务,并指定配置文件
Redis-cli 启动redis 客户端
Pkill redis-server 关闭redis服务
Redis-cli shutdown 关闭redis客户端
Netstat -tunpl|grep 6379 查看redis 默认端口号6379占用情况
4关闭防火墙:
service iptables stop 及时生效
chkconfig iptables off  永久关闭
centos从7开始默认用的是firewalld,这个是基于iptables的,虽然有iptables的核心,但是iptables的服务是没安装的。所以你只要停止firewalld服务即可: 
sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service


5.显示centos的版本:
cat /etc/redhat-release  或者cat /etc/issue 也可以显示版本信息
getconf LONG_BIT 显示多少位


6.make和make install命令原理
   make 编译源码
   make 将编译完成的文件安装到指定的文件目录下
7.rpm -qa | grep ruby  


8.vi编辑器 :G到最后一行
  :1,.d  删除所有内容(先用G转到文件尾) ,使用:
  9dd
  dd删除当前行
  set nu
9.jps命令可以查看·
ps -ef | grep java
ps aux | grep java
----------------------------------------------------------------------------------
10.centos7 设置图像化和文字切换(前提是已经安装了Gnoe,如果在安装过程中选择的是minal需要)
Linux centos7设置系统默认启动界面不能再设置/etc/inittab 文件。
如果在centOS7系统设置默认 以某种方式启动 
使用systemd创建符号链接指向默认运行级别。
修改方法为:
a.首先删除已经存在的符号链接


rm /etc/systemd/system/default.target


b.默认级别转换为3(文本模式)


(1)ln  -sf    /lib/systemd/system/multi-user.target     /etc/systemd/system/default.target


或者默认级别转换为5(图形模式)


(2)ln   -sf   /lib/systemd/system/graphical.target    /etc/systemd/system/default.target


c.重启


reboot
init 6
----------------------------------------------------------------------------------
11centos6.4启动图形或者文字命令
方法1:运行命令到图形界面


 #startx , 需要先配置图形界面信息


方法2:修改/etc/inittab文件中的 


 id:3:initdefault , 将3改为5 ,重新启动系统;


方法3:进入图形界面: init 5


从图形界面进入文本界面: init 3


重启: init 6


关机: init 3


12.linux的发行版
  完整的核心=linux 内核+桌面+工具。如:linux发行版 Red Hat,openSuSE,Debian
  专业发行版=专业工具+自动安装自动配置 。如Ubuntu
  LiveCD测试发行版
13.linux中一些重要的文件夹目录
   /etc/passwd
14.linux 有线连接打开
  命令操作
  关闭防火墙
15.硬链接和软链接
   cp -l f1 f2
   cp -s f1 f2
   ln f1 f2
   ln -s f1 f2
   a.硬链接和源文件node id是一样的,软链接和源文件node id是不一样的
   b.删除源文件,硬链接不受影响,软链接是受影响的
   c.删除硬链接或者软链接,源文件不受影响
   d.修改软链接文件或者硬链接文件也修改了源文件,那么跟源文件关联的硬链接或者软链接也跟着更新
16.全局环境变量和局部变量
    printenv 打印出所有的全局环境变量
set 不仅仅打出了所有大写形式的全局环境变量以及局部环境变量
echo $f2 打印出环境变量的值
f2="dd"
echo $f2 可以查看局部变量的值
export f2 导出为全局环境变量
在子shell中删除全局环境变量,仅仅在子shell中不能查看环境变量的值
但是在父shell中能够查看到环境变量的值

17.useradd/userdel/usermod
   groupadd/groupdel/groupmod
18.改变文件目录权限命令
   chmod
   chown
19.远程复制拷贝
 scp nginx-1.8.0.tar.gz root@192.168.25.128/root/download/
20.centos7修改开机自动连接网络
   vi /etc/sysconfig/network-scripts/ifcfg-xxx (xxx你的网卡名字)
   修改ONBOOT=yes
21.修改本地网络为NAT
   经常使用wget工具在线下载的时候,会出现如下错误提示:
   Resolving mirrors.tuna.tsinghua.edu.cn... failed: Name or service not known.
   wget: unable to resolve host address “mirrors.tuna.tsinghua.edu.cn”
   那是因为本地虚拟机网络选择了host-olny 模式
   应该修改成NAT模式
22.lsof -i:port 用以显示符合条件的进程情况
   完整语法:
   lsof -i[46] [protocol][@hostname|hostaddr][:service|port]
     46 --> IPv4 or IPv6
  protocol --> TCP or UDP
  hostname --> Internet host name
  hostaddr --> IPv4地址
  service --> /etc/service中的 service name (可以不止一个)
  port --> 端口号 (可以不止一个)
23.yum 命令的使用
  yum install/update/remove/list
24.make命令的使用
   make 编译
   make install  安装  
   出现如下提示:
   a>Centos提示-bash: make: command not found的解决办
     yum -y install gcc automake autoconf libtool make
   b>Linux不能上网ping:unknown host
      vi /etc/resolv.conf
 servername 你的ip地址网关
 手动设置网络链接:ifconfig eth0 192.168.25.128 up
 
25.ln 命令的使用
   ln 01.txt 02.txt 硬链接
   ln -s 01.txt 03.txt 软链接
   
26.修改本地hostname
   vi /etc/sysconfig/network
   locahost.localdomain
   修改完了,然后重新启动,可以使用命令: reboot
   检查,查看主机名:hostname 
27.文件和文件夹操作
   创建文件 touch/echo
   删除文件 rm
   修改文件 vi/vim 重命名 mv
   查找文件 ll/ls/find/grep
   复制文件 cp
    
   创建文件夹 mkdir
   删除文件夹 rmdir
   重命名 mv
   查找 ll/ls/find
   
   chmod o/u/g/a+x  
   chkconfig
   service
   init
   cat 
   more
   tail
   head
28.进程操作
   ps -ef | grep java
   netstat -tunpl | grep java
   lsof -i:8080
   kill


   flusall
   flusdb


   window系统杀死进程:
   netstat -ano |findstr 端口号
   tasklist | findstr "pid"
   taskkill -f -t -im 文件名
   taskkill /f /pid 1228
29.查看日志信息
   vi ./zookeeper.out
   tail -f ./zookeeper.out
30.修改jdk
   如果你已经安装了jdk1.8,在/etc/profile文件中设置的jdk的目录,那么需要修改该profile文件
   export JAVA_HOME=/usr/jdk1.7所在目录
   修改完了profile文件之后,应该source一下profile
   source profile
   这样就算改完。需要验证一下是否改好了,使用
   java -version
   javac -version去验证一下
----------------------------------------------------------------------------------------  
统一环境:
1.安装centos6,不要使用centos7
2.安装jdk1.7,不需要使用jdk1.8
3.修改你的域名为localhost
4.修改你的ip,需要修改25段,如我的ip为192.168.25.128,该ip为25段
5.改变网络模式为NAT,使用虚拟网卡VMnet8,本地需要打开该虚拟网卡
6.防火墙关掉chkconfig iptables off  永久关闭
7.关注日志输出文件信息,这是一种非常好的习惯,可以查看运行状态,拍错
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值