linux创建文件夹

软件测试学习-linux基础

若如初见. 提交于 2019-11-27 16:35:07
Linux基础 /(根文件夹)分为root和home/ 1.cd命令 cd ~ 回到家文件夹下(home的下一级文件夹) cd ..回到上级文件夹 cd /home/ 从根文件夹开始 绝对路径 cd admin-a 相对路径 cd - 回看功能 pwd 当前文件夹的绝对路径 2.ls命令 查看文件夹的目录的命令 ls 查看文件夹的目录 ls -a 查看文件夹的所有目录 ls -l 查看文件夹的目录的详细信息 ls -lh 查看文件夹的目录的详细信息(变得更人类话) ls -l === ll ll -ha 查看文件夹的所有目录的详细信息(变得更人类话) ll *txt 查看已txt结尾的文件 3.mkdir 创建目录命令 mkdir a b 在当前目录下创建两个文件夹 mkdir /home/admin/fung/666 888 -p 在绝对路径下创建文件夹,即使上一级目录不存在,也会先自动创建上一级目录 mkdir /home/admin/fung/666/{888,168} 在绝对路径下,创建两个文件夹 mkdir .688 创建隐藏文件 4.rm命令 删除文件或文件夹 rm 文件名字 或者隐藏文件 rm 文件夹名字 -r rm * -r 5.touch 创建txt文件命令 touch 1.txt 在当前目录下创建 gedit 1.txt 用记事本的方式打开 6.权限的表示 d

笔试题目-2

爱⌒轻易说出口 提交于 2019-11-27 16:30:47
2019/8/1 [88题]Linux运维常见笔试题(选择题) – 运维派 www.yunweipai.com/archives/11526.html 1/11 一、Shell部分 1.在shell 中变量的赋值有四种方法,其中,采用name=12 的方法称 A 。 A 直接赋值 B 使用read 命令 C 使用命令行参数 D 使用命令的输出 2.D 命令可以从文本文件的每一行中截取指定内容的数据。 A cp B dd C fmt D cut 3.在Shell 脚本中,用来读取文件内各个域的内容并将其赋值给Shell 变量的命令是 D 。 A fold B join C tr D read 4.退出交互模式的shell,应键入 C 。 A ; B ^q C exit D quit 5.下列变量名中有效的shell 变量名是: C 。 A -2-time B _2$3 C trust_no_1 D 2004file 6.是shell 具有的功能和特点的是 C 。 A 管道 B 输入输出重定向 C 执行后台进程 D 处理程序命令 7.下列对shell 变量FRUIT 操作,正确的是: C 。 A 为变量赋值:$FRUIT=apple B 显示变量的值:fruit=apple C 显示变量的值:echo $FRUIT D 判断变量是否有值:[ -f ―$FRUIT‖ ] 二、网络部分 1

linux常用操作命令

冷暖自知 提交于 2019-11-27 15:56:02
linux的两种硬盘类型 ,一种IDE,一种SCSI 一块硬盘最多有四个主分区(扩展分区算一个分区),即主分区和扩展分区总数不超过4, 扩展分区上有逻辑分区,总数不超过12 linux的分区命名,xxyN xx:硬盘类型,hd为IDE,sd为SCSI yy:表示第几块硬盘(a,b,c...) N:表示第几个分区,逻辑分区从5开始,主分区和扩展分区1-4 例如sdb5:第二块(b)SCSI硬盘(sd)的第一个逻辑分区 关于磁盘的挂载, 下面转载自 https://blog.csdn.net/qq_39521554/article/details/79501714 1.提一句Windows下,mount挂载,就是给磁盘分区提供一个盘符(C,D,E,...)。比如插入U盘后系统自动分配给了它I:盘符其实就是挂载,退优盘的时候进行安全弹出,其实就是卸载unmount。 2.Linux下,不像Windows可以有C,D,E,多个目录,Linux只有一个根目录/。在装系统时,我们分配给linux的所有区都在/下的某个位置,比如/home等等。 3.提问者插入了新硬盘,分了新磁盘区sdb1。它现在还不属于/。 4.我们虽然可以在一些图形桌面系统里找到他的位置,浏览管理里面的文件,但在命令行却不知怎么访问它的目录,比如无法使用cd或者ls。也无法在编程时指定一个目录对它操作。 5.这时提问者使用了

Linux环境下在Tomcat上部署JavaWeb工程

被刻印的时光 ゝ 提交于 2019-11-27 13:45:37
本文讲解如何将我们已经编译好的JavaWeb工程在Linux环境下的Tomcat上进行部署,总体上的思路是和Windows下JavaWeb项目部署到tomcat差不多,具体步骤和命令如下。 注:部署之前必须已经在Linux上安装好JDK,具体如何在Linux上安装JDK见: Linux环境下安装JDK 1 准备工作 1、下载安装Xshell、Xftp(用于远程连接Linux主机,具体自行百度) 2、官网下载Linux下tomcat安装包,我用的是: apache-tomcat-6.0.45.tar.gz ,直接点击可以下载,当然也可以直接到官网下载: http://tomcat.apache.org/ 3、将JavaWeb项目打包,如我的项目是CucPayPerson,将webapp或者WebRoot下的文件打包成CucPayPerson.tar.gz(这是我的做法,还有通用做法是打war包) 2 往Linux环境上传工程代码和Tomcat安装包 1、创建工程部署目录: mkdir /app/code 2、用xftp将打包代码文件CucPayPerson.tar.gz上传到以上目录 3、解压: tar -xvzf CucPayPerson .tar .gz 4、最后Windows下和Linux下项目文件系统结构对比如下: 3 安装tomcat 1、新建tomcat服务器目录:

带你了解Linux基础命令 第二弹(适合想学习Linux的小伙伴)

血红的双手。 提交于 2019-11-27 11:04:31
一、Linux目录结构 FHS定义了两层规范:第一层是“/”目录下的各个目录应该放什么文件,例如:/etc目录下放置系统的配置文件,而/bin和/sbin放置程序及系统命令。第二层是针对/user和/var这两个目录的子目录来定义,例如:/var/log下放置系统日志文件等。 下面我们简单介绍一下其中常见的子目录及作用。 /boot:此目录是系统内核存放的目录,同时也是系统启动时所需文件的存放目录,如vmlinuz和initrd.img。在安装CentOS时,为boot目录创建一个分区,有利于对系统进行备份。 /bin:bin时binary的缩写。这一目录存放了所有用户都可以执行的且经常使用的命令。 /sbin:存放系统中最基本的管理命令,一般只有管理员用户才有权限执行。 /dev:茨木里保存了接口设备文件。 /etc:此目录保存有关系统设置与管理的文件。 /home:存放所有普通用户的默认工作文件夹。 /root:该目录是系统管理员root的宿主目录,默认情况下只有root用户的宿主目录在根目录下而不再“/home”目录下。 /usr:存放其他的用户应用程序,通常还被划分成很多子目录,用于存放不同类型的应用程序。 /var:存放系统中经常需要变化的一些文件,如系统日志文件、用户邮箱目录等。 二、查看及检索文件 1、查看文件内容 cat命令 cat命令本用来连接多个文件内容

Linux命令

筅森魡賤 提交于 2019-11-27 10:43:15
Linux的目录 /dev 管理设备 cpu /media dvd u盘 Linux 常用命令 用户管理 useradd: 添加用户 格式:useradd 用户名 useradd -d 指定目录 用户名 示例:groupadd 用户组 useradd -g 用户组 用户名 (将用户直接指定给用户组) passwd:指定的密码 格式:passwd 用户名 userdel: 删除用户 格式:userdel 用户名 (保留家目录) userdel -r 用户名 (不保留家目录) id: 查询用户信息 格式:id 用户名 示例:id root # uid=0(root) gid=0(root) 组=0(root) su - : 切换用户 格式:su - 用户名 注意:从高权限的用户换成低权限的用户,不用输入密码 使用exit指令返回原先用户 whoami:显示当前用户名 用户组管理 groupadd: 增加组 格式:groupadd 组名 groupdel: 删除组 格式:groupdel 组名 usermod: 修改用户所在组 格式:usermod -g 用户组 用户名 示例:groupadd shaolin usermod -g shaolin zwj (将用户zwj切换到shaolin组) /etc/passwd: 用户配置文件,记录用户的各种信息 示例:vim /etc

Linux常用命令基础

こ雲淡風輕ζ 提交于 2019-11-27 09:37:42
linux 常用指令 基础命令 宿主目录 目录结构 文件管理 目录管理 用户管理 别名管理 压缩包管理 网络设置 shell技巧 帮助方法 /表示根目录 ~表示家目录 软件的安装(光盘中的软件呢): 1.首先需要映射对接光驱(映射到/media文件夹),mount(映射挂载) dev(硬件设备) mount /dev/cdrom /media (映射 硬件cdrom 到/media文件夹) 2.打开/media文件夹下,对应的光盘文件CentOS,打开CentOS,找到对应的软件安装包(后缀名为.rpm) 3.安装软件:rpm -ivh 安装包名.rpm 4.安装完后,启动软件:service 软件 restart 基础命令: 1.init 0 关机 init 6 重启 2.ls 查看当前目录 3.cd 切换目录或者直接回到家目录 cd - 切换最近使用的两次目录 cd.. 切换到上一级目录 4.pwd 查看当前路径 5.ctrl+c 强制中断当前程序 6.clear/ctrl+l 清空当前屏幕 目录结构:根目录下的核心目录 1./mnt 测试目录 2./root root 用户的家目录(root用户的目录超级目录) 3./home 普通用户的家目录,新建的用户目录都在/home目录在 4./tmp 临时文件目录(文件上传时) 5./boot 系统的启动文件目录(启动引导文件) 6

kettle的安装使用及介绍

﹥>﹥吖頭↗ 提交于 2019-11-27 09:29:52
1.安装。   kettle可以运行在windows和linux及unix上,mac当然也包括了。 在这三个环境上跑都需要先安装并配置好jdk环境,然后windows环境的话运行spoon.bat ,即批处理命令脚本,Linux的话运行 spoon.sh,即shell脚本,此篇主要介绍linux下kettle的可视化界面安装运行。 2.linux下的具体步骤。   「」 linux下创建一个叫kettle的文件夹,把我们从网上下载到的文件(pdi-ce-6.1.A-stable.zip)通过解压放到该文件夹下,进入到pdi-ce-6.1.A-stable/data-integration目录下:cd /pdi-ce-6.1.A-stable/data-integration,添加权限:chmod +x *.sh 「」测试安装是否成功: ./kitchen.sh 「」运行弹出图形化界面:./spoon.sh 「」弹出图形化,安装成功。 3.注意事项,如果linux没有安装图形化界面,需要先安装图形化界面。jdk如果已有openjdk1.8也可以使用,无需在安装sunjdk1.8.    Linux安装图形界面命令:     yum -y groupinstall Desktop      yum -y groupinstall "X Window System"     

Linux必学的60个命令1(整理后)

与世无争的帅哥 提交于 2019-11-27 08:27:36
Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统, 就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。 ◆ 安装和登录命令: login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last; ◆ 文件处理命令: file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆ 系统管理相关命令: df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令: ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; ◆ 系统安全相关命令: passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆ 其它命令: tar、unzip、gunzip

【Linux】在lnmp环境上部署自己的web项目

北城余情 提交于 2019-11-27 08:18:18
我的nginx安装在usr/local/ 下 在/usr/local/nginx/conf下创建一个vhosts的文件 然后在nginx.conf的配置文件里边引入这个文件夹 然后在vhosts的目录下创建一个web.conf的网站配置文件 在linux上我们的web项目可以存放在var/www下面(这里可以看一下linux各个目录的解释),kaka.php就是一个测试文件 然后访问 我这里使用的是阿里云的服务器,如果无法访问,请考虑下面几个问题 1.关闭服务器的防火墙 2.配置阿里云的端口地址 我这里是使用的8080端口,我在阿里云是开启了8080到8089的端口 来源: https://blog.csdn.net/fangkang7/article/details/99597119