linux菜鸟使用笔记杂记

如果碰到提示权限不够的命令,则在命令前面加 sudo ,如新建文件夹:

sudo mkdir myFolder

 

1.压缩/解压缩

    (1)压缩为zip:

zip -r destFile.zip  srcPath

    (2)解压:

tar -xvf /home/curuser/下载/zookeeper-3.4.7.tar

tar -zxvf /home/curuser/下载/zookeeper-3.4.7.tar.gz

    (1)  *.tar 用 tar –xvf 解压

    (2)  *.gz 用 gzip -d或者gunzip 解压

    (3)  *.tar.gz和*.tgz 用 tar –xzf 解压

    (4)  *.bz2 用 bzip2 -d或者用bunzip2 解压

    (5)  *.tar.bz2用tar –xjf 解压

    (6)  *.Z 用 uncompress 解压

    (7)  *.tar.Z 用tar –xZf 解压

    (8)  *.rar 用 unrar e解压

    (9)  *.zip 用 unzip 解压

 

2.从远程linux主机下载文件到本地linux主机:

 scp  root@ip:filePath/fileName  localpath

   如果下载(远程复制)文件夹,需要加 -r 参数:

scp  -r  root@ip:filePath/folderName  localpath

 

3.复制文件/文件夹

cp srcPath/fileName   destPath
cp -r srcPath/folderName   destPath

 

4.移动/重命名文件(文件夹)

mv  originFileName  destFileName

 

5.防火墙:

   (1) 修改防火墙,添加开放端口:先打开iptables

vi  /etc/sysconfig/iptables

    按 i 键进入编辑状态,(比如要开放8084端口的访问)输入:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8084 -j ACCEPT

   (2)防火墙相关命令:

查看防火墙状态: /etc/init.d/iptables status
重启防火墙: /etc/init.d/iptables restart
关闭防火墙: /etc/init.d/iptables stop

 

6.java.net.UnkonwHostException异常

   修改 /etc/hosts 把报异常的hostName添加到127.0.0.1后面,如 localhost

 

7.修改服务器名称

  (1)用“hostname”命令查看服务器当前的名字

  (2)用“hostname myNewHostName”命令修改服务器名字为myNewHostName.

           这个命令的修改只对当前有效,系统重启后又变成旧名称。

  (3)打开 /etc/sysconfig/network 修改hostname的值。重启后服务器名字就变成修改后的值

  (4)把服务器名映射到127.0.0.1:修改 /etc/hosts 把服务器名添加到127.0.0.1后面

 

8.编辑文件,可以用 vi 命令,也可以用(如果有gedit) sudo gedit fileName

 

9.安装C编译器和C++编译器

   sudo apt-get install gcc

   sudo apt-get install gcc-c++

 

10.修改环境变量 /etc/profile文件末尾添加

export JAVA_HOME=/usr/java/jdk1.8.0_65
export JRE_HOME=/usr/java/jdk1.8.0_65/jre
export JZMQ_HOME=/usr/jzmq
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$JZMQ_HOME/lib:$LD_LIBRARY_PATH

    source /etc/profile 使环境变量立即生效。echo $CLASSPATH 查看CLASSPATH环境变量值

 

............未完待续..........

你可能感兴趣的:(linux杂记)