`
zweichxu
  • 浏览: 135171 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

linux菜鸟使用笔记杂记

阅读更多

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

sudo mkdir myFolder

 

1.压缩/解压缩

    (1)压缩为zip:

zip -r destFile.zip  srcPath

        压缩时忽略一些子文件夹( -x 忽略的文件夹 ):

zip -r  tomcat.zip ./tomcat8.0/  -x "tomcat8.0/logs/*"  -x "tomcat8.0/work/*"  -x "tomcat8.0/temp/*"  -x "tomcat8.0/webapps/*.zip"

       将tomcat8.0文件夹打包成tomcat.zip,排除其中的logs、work、temp三个目录

 

   (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 参数,如果端口不是22,还需指定端口(减大写P):

scp -P 16888  -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环境变量值

 

11.设置开机启动

    编辑 /etc/rc.d/rc.local 文件,加入应用启动命令

 

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

分享到:
评论

相关推荐

    linux菜鸟笔记_系统安装

    做linux复习时做的笔记,有不足的地方期待指出!

    Linux菜鸟专用_PDF

    《Linux菜鸟专用》可能会涵盖如何打开终端,学习并熟练使用基本的Linux命令,如ls(列出目录内容)、cd(改变目录)、pwd(显示当前工作目录)和mkdir(创建新目录)等。 文件管理系统是Linux中的另一个关键部分。...

    linux菜鸟私房菜

    对于菜鸟来说,学习linux很好的资料。打开密码是:linuxeden

    Linux菜鸟专用.pdf

    Linux菜鸟专用.pdf 本文档主要介绍了 Linux 操作系统的基本知识,包括硬盘、分区、目录、交换分区和分区格式等概念。 硬盘 硬盘是可以存储大量信息资源的媒介。硬盘的形状是圆的,但为了便于携带而设计成方形外壳...

    Linux菜鸟过关 Linux 菜鸟过关

    根据给定的信息,我们可以将《Linux菜鸟过关》的内容概括为几个关键的知识点: ### 1. Linux基础知识 #### 1.1 什么是Linux - **定义**:Linux是一种开源的操作系统,由Linus Torvalds在1991年创建,并在后续的...

    Linux菜鸟专用资料pdf完整版_linux_源码

    【标题】"Linux菜鸟专用资料pdf完整版_linux_源码" 涵盖了Linux操作系统的基础知识,适合初学者入门学习。Linux是一种开源的操作系统,它基于Unix,由Linus Torvalds在1991年创建。这个资料包可能包含了从安装Linux...

    linux菜鸟过关,容易上手

    6. **软件包管理**:Linux使用包管理器来安装、升级和卸载软件,如Ubuntu的apt,CentOS的yum或dnf。了解如何使用这些工具,可以方便地获取和管理所需的应用程序。 7. **Shell脚本编程**:Bash shell允许用户编写...

    Linux菜鸟专用.rar

    "Linux菜鸟专用.rar"这个压缩包文件,显然是为了帮助新手入门Linux而准备的,其中包含的"Linux菜鸟专用.pdf"应该是一份详尽的教程或指南。 这份PDF教程可能会涵盖以下几个关键知识点: 1. **Linux基础概念**:首先...

    linux菜鸟过关,(适合于初学者学习Linux)

    Linux菜鸟过关全面解决您的Linux之旅问题。您现在要做的是了解一些Linux知识与安装方法,按照本教程的顺序阅读即可。本教程可以作为您短期突破Linux安装的教材,这一切都不复杂。  我希望每位学习者都不要被拒于...

    linux 菜鸟过关教程

    对于初次接触Linux的新手,本教程将引导你逐步掌握这一强大系统的使用技巧,让你顺利过关成为一名合格的Linux菜鸟。 1. **Linux基础概念** - **操作系统**: Linux是一个基于Unix的操作系统,由来自全球的开发者...

    linux命令大全 linux菜鸟版

    "Linux命令大全 Linux菜鸟版"是为初学者准备的一份详尽的参考资料,它包含了Linux系统中的各种基本和高级命令,旨在帮助用户快速理解和应用这些命令。 Linux命令行界面,也被称为终端或Shell,是通过键盘输入指令与...

    Linux 菜鸟过关(基础类教程) pdf 版.rar

    Linux 菜鸟过关(基础类教程) pdf 版,您不需要任何Linux技能也能阅读本教程,Linux菜鸟过关全面解决您的Linux之旅问题。您现在要做的是了解一些Linux知识与安装方法,按照本教程的顺序阅读即可。本教程可以作为您...

    linux菜鸟专用资料

    ### Linux基础知识精讲 #### 硬盘及分区管理 - **硬盘介绍**:硬盘作为计算机的主要...通过熟悉Linux的基本组件和操作方式,用户可以更加高效地使用这一强大的操作系统,并在未来的学习过程中逐步探索更多高级功能。

    Linux零基础学习笔记 Shell编程-菜鸟入门(超详细)

    Linux是开源的操作系统,它的命令行界面,尤其是Shell编程...因此,无论你是技术小白还是希望进一步提升,这份“Linux零基础学习笔记 Shell编程-菜鸟入门”都会是你宝贵的资源。祝你在学习的道路上越走越远,不断进步!

    Linux菜鸟入门级命令大全

    以下是一些关于Linux菜鸟入门级命令的详细说明,旨在帮助新手快速熟悉这个强大的操作系统。 1. **ls**:用于列出目录中的文件和子目录。通过`ls -l`可以显示详细信息,包括权限、所有者、大小等。 2. **cd**:改变...

    操作系统教程 Linux-菜鸟入门

    Linux使用了多种调度算法,如先来先服务、时间片轮转和优先级调度,以决定哪个进程应该获得CPU的使用权。 "仓库结构:如何组织文件?"讲解了Linux文件系统的层次结构和命名规则,以及如何通过路径来访问文件。同时...

    LINUX菜鸟级简单的配置

    在Linux中,可以使用 `mv` 命令来重命名目录。例如,如果你想将目录 `/home/test` 重命名为 `/home/test2`,可以使用以下命令: ```sh mv /home/test /home/test2 ``` #### 目录的作用 不同的目录在Linux系统中...

    Linux扫盲-Linux菜鸟过关(V3.0)——Linux入门必备

    Linux扫盲-Linux菜鸟过关(V3.0)——Linux入门必备 您不需要任何Linux技能也能阅读本教程,Linux菜鸟过关全面解决您的Linux之旅问题。您现在要做的是了解一些Linux知识与安装方法,按照本教程的顺序阅读即可。本...

    linux菜鸟进阶系列之Linux笔记本电源管理指南借鉴.pdf

    无论选择哪种方式,了解并正确配置电源管理工具都能显著提升Linux笔记本的电池使用效率。 此外,用户还可以通过修改系统设置,例如降低屏幕亮度、限制后台进程的活动、关闭无线网卡等方法来进一步优化电源使用。在...

Global site tag (gtag.js) - Google Analytics