如果碰到提示权限不够的命令,则在命令前面加 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命令,如ls(列出目录内容)、cd(改变目录)、pwd(显示当前工作目录)和mkdir(创建新目录)等。 文件管理系统是Linux中的另一个关键部分。...
对于菜鸟来说,学习linux很好的资料。打开密码是:linuxeden
Linux菜鸟专用.pdf 本文档主要介绍了 Linux 操作系统的基本知识,包括硬盘、分区、目录、交换分区和分区格式等概念。 硬盘 硬盘是可以存储大量信息资源的媒介。硬盘的形状是圆的,但为了便于携带而设计成方形外壳...
【标题】"Linux菜鸟专用资料pdf完整版_linux_源码" 涵盖了Linux操作系统的基础知识,适合初学者入门学习。Linux是一种开源的操作系统,它基于Unix,由Linus Torvalds在1991年创建。这个资料包可能包含了从安装Linux...
6. **软件包管理**:Linux使用包管理器来安装、升级和卸载软件,如Ubuntu的apt,CentOS的yum或dnf。了解如何使用这些工具,可以方便地获取和管理所需的应用程序。 7. **Shell脚本编程**:Bash shell允许用户编写...
"Linux菜鸟专用.rar"这个压缩包文件,显然是为了帮助新手入门Linux而准备的,其中包含的"Linux菜鸟专用.pdf"应该是一份详尽的教程或指南。 这份PDF教程可能会涵盖以下几个关键知识点: 1. **Linux基础概念**:首先...
Linux菜鸟过关全面解决您的Linux之旅问题。您现在要做的是了解一些Linux知识与安装方法,按照本教程的顺序阅读即可。本教程可以作为您短期突破Linux安装的教材,这一切都不复杂。 我希望每位学习者都不要被拒于...
对于初次接触Linux的新手,本教程将引导你逐步掌握这一强大系统的使用技巧,让你顺利过关成为一名合格的Linux菜鸟。 1. **Linux基础概念** - **操作系统**: Linux是一个基于Unix的操作系统,由来自全球的开发者...
"Linux命令大全 Linux菜鸟版"是为初学者准备的一份详尽的参考资料,它包含了Linux系统中的各种基本和高级命令,旨在帮助用户快速理解和应用这些命令。 Linux命令行界面,也被称为终端或Shell,是通过键盘输入指令与...
Linux 菜鸟过关(基础类教程) pdf 版,您不需要任何Linux技能也能阅读本教程,Linux菜鸟过关全面解决您的Linux之旅问题。您现在要做的是了解一些Linux知识与安装方法,按照本教程的顺序阅读即可。本教程可以作为您...
### Linux基础知识精讲 #### 硬盘及分区管理 - **硬盘介绍**:硬盘作为计算机的主要...通过熟悉Linux的基本组件和操作方式,用户可以更加高效地使用这一强大的操作系统,并在未来的学习过程中逐步探索更多高级功能。
Linux是开源的操作系统,它的命令行界面,尤其是Shell编程...因此,无论你是技术小白还是希望进一步提升,这份“Linux零基础学习笔记 Shell编程-菜鸟入门”都会是你宝贵的资源。祝你在学习的道路上越走越远,不断进步!
以下是一些关于Linux菜鸟入门级命令的详细说明,旨在帮助新手快速熟悉这个强大的操作系统。 1. **ls**:用于列出目录中的文件和子目录。通过`ls -l`可以显示详细信息,包括权限、所有者、大小等。 2. **cd**:改变...
Linux使用了多种调度算法,如先来先服务、时间片轮转和优先级调度,以决定哪个进程应该获得CPU的使用权。 "仓库结构:如何组织文件?"讲解了Linux文件系统的层次结构和命名规则,以及如何通过路径来访问文件。同时...
在Linux中,可以使用 `mv` 命令来重命名目录。例如,如果你想将目录 `/home/test` 重命名为 `/home/test2`,可以使用以下命令: ```sh mv /home/test /home/test2 ``` #### 目录的作用 不同的目录在Linux系统中...
Linux扫盲-Linux菜鸟过关(V3.0)——Linux入门必备 您不需要任何Linux技能也能阅读本教程,Linux菜鸟过关全面解决您的Linux之旅问题。您现在要做的是了解一些Linux知识与安装方法,按照本教程的顺序阅读即可。本...
无论选择哪种方式,了解并正确配置电源管理工具都能显著提升Linux笔记本的电池使用效率。 此外,用户还可以通过修改系统设置,例如降低屏幕亮度、限制后台进程的活动、关闭无线网卡等方法来进一步优化电源使用。在...