linux创建文件夹

linux下安装jdk和配置环境变量

人盡茶涼 提交于 2020-03-04 04:01:38
参考博文: http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.html 系统环境:linux centos 6.4_x64 软件版本:jdk-7u45-linux-x64.rpm(版本就是jdk1.7.0_45)下载网址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 一.安装jdk 将下载的jdk-7u45-linux-x64.rpm安装文件复制到任何你放数据的文件下,在命令行模式下以root用户直接# rpm -ivh jdk-7u45-linux-x64.rpm。 然后,命令行下# java -version检测是否安装成功,如果显示java版本号就表示是安装成功。 然后你会在/usr/下发现一个刚才安装时创建的java文件夹,里面是jdk1.7.0_45文件夹(/usr/java/jdk1.7.0_45),这就是jdk的安装目录。(系统版本不一样,可能安装文件的位置不一样,这个安装目录会在下面配置的地方需要) 二. 需要配置的环境变量 1.JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA

linux系统中的常用命令

孤者浪人 提交于 2020-03-04 00:44:06
1.pwd 查看当前目录 2.ls 列出当前目录中的文件 ls -al:列出所有详细文件 ls -a:列出所有文件 ls -l:列出更详细文件信息 3.cd 切换目录 cd . 切换到当前目录 cd… 切换到上一层目录 cd - 切换到上一次所在目录 cd ~ 切换到用户目录 cd 切换到用户目录 4.touch 创建一个空文件 touch test.txt 5.mkdir 创建一个目录 mkdir test mkdir -p lesson/lesson1 创建多层目录 6.rm 删除目录或文件 rm test.txt rm -r test 删除目录 7.mv 移动或重命名文件 1)移动文件 mv test.txt /home/kelly/Demo 2)重命名文件 mv test_old.txt test_new.txt 8.cat 查看文件内容 cat test.txt 9.more 一屏一屏查看文件内容 more test.txt 10.grep 搜索文件内容关键字 grep ‘字符’ test.txt 11.vim 编辑文件 i键:插入模式,输入内容 esc键:退出输入模式 :wq!退出并保存 :set nu 显示行数 :set nonu 不显示行数 g键快速定位到文首 G键快速定位到文末 12.su 切换到超级模式 (root用户) exit:退出到普通模式 13 ;

Linux Shell的18条常用命令整理

自作多情 提交于 2020-03-03 10:04:22
1、 ls: 类似于dos下的dir命令 ls最常用的参数有三个:-a -l -F。 ls –a Linux上的文件以.开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示一般文件名外,连隐藏文件也会显示出来。 ls –l 该参数显示更详细的文件信息。 ls –F 使用这个参数表示在文件的后面多添加表示文件类型的符号,例如*表示可执行,/表示目录,@表示连结文件,这都是因为使用了-F这个参数。但是现在基本上所有的Linux发行版本的ls都已经内建了-F参数,也就是说,不用输入这个参数,我们也能看到各种分辨符号。 2、cd: 用于切换用户当前工作目录 cd aaa 进入aaa目录 cd 命令后不指定目录,会切换到当前用户的home 目录 cd ~ 作用同cd后不指定目录,切换到当前用户的home 目录 cd - 命令后跟一个减号,则会退回到切换前的目录 cd .. 返回到当前目录下的上一级目录 3、pwd: 用于显示用户当前工作目录 4、mkdir 和 rmdir midir:创建目录 rmdir:删除目录 两个命令都支持-p参数,对于mkdir命令若指定路径的父目录不存在则一并创建,对于rmdir命令则删除指定路径的所有层次目录,如果文件夹里有内容,则不能用rmdir命令 如下: mkdir -p 1/2/3 rmdir -p 1/2/3 5、cp:

Linux--修改文件所有者

你说的曾经没有我的故事 提交于 2020-03-02 12:47:26
1. 查看当前用户 他 因为home属于root用户root组,其他组只有r-x读和执行的权限没有写的权限 这个是home下的tom文件夹,tom有读写执行的权限,所属组和其他组都没权限。 改变用户的所有者,语法chown 用户 文件 2. 首先确认要用root用户 创建kkk文件夹 移动到kkk文件夹下 创建abc文本文件 查看文件详情 回到home文件夹下 将kkk目录下所有的文件,包括子目录和子目录下的所有文件,递归将文件、目录的所有者改为tom 移动到kkk文件夹下,查看详情 来源: https://www.cnblogs.com/rijiyuelei/p/12394811.html

Linux基本操作 3----- Linux文件基本操作管理

心不动则不痛 提交于 2020-03-02 06:42:51
1 复制文件和目录 1 使用cp复制文件或目录:cp 源文件(文件夹) 目标文件(文件夹) 2 常用的参数:-r 递归复制整个目录树 -rv显示详细的信息 1 复制文件到当前的目录下,比如我们在当前的目录下的tmp文件复制到当前的目录下,那么我们 需要更改名称为tmp2 2 复制文件到指定目录下,比如我要把当前目录下的tmp文件复制到Downloads目录下 3 复制文件夹到当前目录下,比如我要把家目录下的tmpDir文件夹复制一份到tmpDir2 4 显示详细的复制信息 2 移动,重命名文件或文件夹 1 通过mv命令移动或者重命名文件或者目录 mv 文件 目标目录 1 比如我要把家目录下的mvtext文件移动到tmpDir目录下 2 移动并且重命名 mv 文件 目标目录/新文件名 比如我们要把家目录下的mvtext2文件移动到Downloads下并且重命名为text 2 重命名文件,没有指定目标目录的时候就是重命名 mv 文件名 新文件名 比如我要把家目录下的mvtext3重命名为text3 3 创建删除文件 1 通过touch命令创建一个文件或者更新时间 更新时间 2 通过rm命令删除文件或目录 1 删除文件,比如我要删除加目录下的text.txt 2 删除文件夹,比如我删除家目录下的tmpDir 1 直接删除该目录下的所有文件 rm -r 文件夹名 2 交互式的删除

Linux基本命令一(文件管理)

僤鯓⒐⒋嵵緔 提交于 2020-03-02 06:42:31
1.uname:查看版本信息   1.0 uname -r   1.1 [--all]显示所有信息   1.2 [-i]硬件平台信息 2.pwd:显示当前所在目录(print working directory) 3.cd:切换/改变目录(change directory)   3.0 cd [相对路径或绝对路径]   3.1 [.]代表此层目录   3.2 [..]代表上一层目录   3.3 [-]代表前一个工作目录   3.4 [~]代表“当前登陆用户身份”所在的主目录 4.mkdir:创建目录(make directory)   4.0 mkdir [-p] 目录名称   4.1 [-p]创建多层次目录 5.rmdir:删除目录(make directory)   5.0 rmdir [-p] 目录名称   5.1 [-p]连同上层“空的”目录也一起删除 6.ls:列出目录内容(list)   6.0 ls [-aAdhl]   6.1 [-a]显示所有的目录和文件,包括“.”和“..”   6.2 [-A]显示所有的目录和文件,不包括“.”和“..”   6.3 [-d]仅列出目录本身,而不是列出目录内的文件数据   6.4 [-h]将文件容量以人类较易读的方式(例如GB、KB等) 列出来   6.5 [-l]列出文件并显示文件的属性和权限等信息   例如:ls -lh

Linux命令的学习

烈酒焚心 提交于 2020-03-02 06:42:12
mkdir -p 创建目录 (make directorys) p递归创建 ls -l(long)d(direcitory)显示目录或者文件 cd 切换目录 从“/"开始目录,/为根目录,例如/user这种路径叫做绝对路径 pwd 查看当前路径 touch (摸,看指定目录有没有此文件存在,没有就创建,有的话就只改一下时间戳等信息 ) cat *.txt 查看某文件的内容 echo 打印输出内容 > 输入重定向 例如: echo "I am a boy" > m.txt (会把m.txt中的内容所有内容覆盖为 ”I am a boy“) >> 追加重定向 与>的区别是不覆盖在后面追加 cat >>a.txt<<q 12 3 q (把两个q之间的输入内容追加到a.txt) cp -a(-r) 拷贝 加上参数是拷贝目录 在命令前面加/可不确认 date:显示时间与日期 bc:计算器 cal:显示日历 man:在线获取命令说明 mv: 删除 -f强制删除 -r递归删除 rmdir: 删除空的文件夹 head [-num]:显示开头num行,默认为10 tail [-num]:显示结尾num行,默认10行 grep(核心命令):排除 -v“paichu” 直接过滤“xiangyaode'” grep "li" 安行过滤包含“li”的字符串 sed:取各种内容 sed [-n]

Linux基本命令

人盡茶涼 提交于 2020-03-02 00:29:23
Linux基本命令 服务器使用Linux居多,server版只有命令行 测试环境要匹配线上环境,因此也是Linux 经常需要登录测试机来自己配置,获取数据 命令 解释 ssh name @server 登录 mkdir a 创建名为a的文件夹 ls 当前目录下的文件(只显示文件名) ll 会列出该文件下的所有文件信息,包括隐藏的文件 cd a 到a文件夹 pwd 当前文件的目录(绝对路径) cd … 返回上一层 rm a 删除a vim/vi a.js 打开a文件编辑 (就是vim编辑器,打开之后输入i(进入输入模式)就可以编辑,ESC回到只读) :wq 退出并保存(:w保存 :q退出) cp a.js a1.js copy a文件 mv a1.js src/a1.js 把a1移动到src文件夹下 rm a.js 删除文件 cat a.js 查看a文件,可以输出出来 head a.js 看a文件前边一些部分 head -n 1 a.js 看a文件第一行 tail a.js 看a文件后边一些部分 tail -n 2 a.js 看a文件最后两行 grep ‘2’ a.js 搜索文件中带’2’的内容 来源: CSDN 作者: 二熊不是熊二 链接: https://blog.csdn.net/Roselane_Begger/article/details/104599899

xftp与linux连接成功之后,不能往自己创建的文件夹传输文件,只能往系统自带文件夹传输文件

匆匆过客 提交于 2020-03-01 22:55:21
修改自己所创建的文件夹的权限,将所有权限都赋予给它 查看权限指令:ls -s 修改权限指令:chmod 777 文件夹名字 以Tools文件夹为例子 修改权限: 修改前权限: 修改后权限: 修改权限完成后,便可以向自己创建的文件夹使用xftp直接传输文件 2020.03.01 来源: CSDN 作者: 秋深夜冷 链接: https://blog.csdn.net/weixin_41899171/article/details/104599154

Linux的权限命令

心已入冬 提交于 2020-03-01 20:51:01
文章目录 1.文件权限 2.Linux三种文件类型: 3.文件类型标识 4.文件权限管理: 🚴大家好!我是近视的脚踏实地,这篇文章主要是Linux的入门学习 唯有行动 才能解除你所有的不安 1.文件权限 ※r:对文件是指可读取内容 对目录是可以ls ※w:对文件是指可修改文件内容,对目录 是指可以在其中创建或删除子节点(目录或文件) ※x:对文件是指是否可以运行这个文件,对目录是指是否可以cd进入这个目录 2.Linux三种文件类型: ※普通文件: 包括文本文件、数据文件、可执行的二进制程序文件等。 ※目录文件: Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。 ※设备文件: Linux系统把每一个设备都看成是一个文件 3.文件类型标识 ※普通文件(-)目录(d)符号链接(l) * 进入etc可以查看,相当于快捷方式字符设备文件(c)块设备文件(s)套接字(s)命名管道(p) 4.文件权限管理: ※chmod 变更文件或目录的权限。 ※chmod 755 a.txt ※chmod u=rwx,g=rx,o=rx a.txt 举例👇: (那么首先由上图,其实前边那一串其实就是他的权限,然后他是分为10个字符串,10个字符串又分为了4个部分 第一部分只有一个字符,用一个横杠替代,第二部分到第四部分都是3个字符组成,那么一起就是10个字符 1. 文件的类型