linux创建文件夹

【转】Linux 命令行下的好东西:一些常用指令

时间秒杀一切 提交于 2020-02-04 18:33:51
Table of Contents tmux tree ack rsync aspell tee +r> cloc printenv find type help env file strings od 为你列举一些可能没注意过的好用的 Linux 命令行命令。 这篇文章仅讨论 Linux 环境下的东西,很显然对 MacOS 也适用。其实很多东西虽然有 Windows 也可以找的到但配置比较麻烦,这里不再仔细讲。很多东西像 Linux 老鸟看起来会觉得实在是太基础。但是像 cd, ls, mkdir 这些太基础的写在这里又显得太业余,所以很多十分常用的命令这边我也跳过了。像 git 这种重量级的工具,和 sed, awk 这些能单独出书的东西我觉得我也讲不清楚,所以这边都是功能简单的小东西。不过这些小问题就算了吧...... 不如看看这本书吧: <<The Linux Command Line>> 。书的内容就跟标题一样,深入浅出的介绍了所谓 "Linux 命令行" 的方方面面,本文很多内容也是从书里看到的。网站上有 PDF 合法免费下载,书写的很好可以很随意的看不会觉得压力太大。最主要的,如果你是刚刚接触 Linux 那么这个说不定是最好的上手教程,我十分后悔原来不知道这么书。这么说起来另外一本 Linux 入门大师级教程应该是 鸟哥私房菜

Linux常用命令day_1

筅森魡賤 提交于 2020-02-04 03:21:51
学习增删改查 /* 增:mkdir、touch 删:rm 改:mv、cp、vi(m) 查:find */ day_1 1.cp命令 复制一个文件或者文件夹 cp -t 目的文件夹 复制文件 //先指定目标文件 再指定源文件 cp 目标地址 源文件 cp -r //复制目录 cp -p //保持属性不变 cp -a //包含-r -p的内容 2.mv //剪切或者重命名 mv 源文件 目标地址 //剪切 mv 源文件 源文件名字 //重命名 两个地址一样时为重命名 3.ls命令 man ls //查看ls命令的用法 pwd 查看当前用户所在目录 ls 查看当前目录下文件(夹) file 区分文件和文件夹 directory是文件夹 4.创建文件 mkdir 创建文件夹 mkdir -p //递归创建目录,即使上级目录不存在,会按目录层级自动创建目录 touch 创建文件 rmdir //删除空目录 rm -r //删除目录 rm -f //强制删除 5.find 命令 //大范围和小范围 find / -name test.java //根目录下根据名字查找 find / -name Tes* //搜索以Tes开头的所有文件 6.history //查看历史记录,执行历史命令 !+命令标号=执行标号命令 //默认记录1000条 7.tar命令 * //压缩和解压命令 //linux

Linux下安装JDK

浪子不回头ぞ 提交于 2020-02-02 20:38:09
目录 01-卸载OpenJDK 02-创建JDK安装路径 03-下载上传工具 04-上传JDK到linux并解压 05-配置环境变量 01-卸载OpenJDK CentOS版的Linux系统中,含有默认的jdk,若需要安装其他版本的jdk,可以先卸载默认的jdk。 执行命令查看 查看命令:rpm –qa | grep java 卸载OpenJDK 卸载命令:rpm -e --nodeps 要卸载的包名称 02-创建JDK安装路径 在/usr/local/ 创建文件夹java 创建命令 :mkdir java 03-下载上传工具 上传工具: FileZilla 或 其他 百度网盘 工具下载: 链接:https://pan.baidu.com/s/1Bbu6BhvZrjHxEqaVqmat1Q 提取码: zjpy 官网 https://filezilla-project.org/ 04-上传JDK到linux并解压 下载Linux版jdk 百度网盘:链接:https://pan.baidu.com/s/1q9OADKF2hiwKmhRBsN0JEw 提取码:ztse 官网: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 安装依赖 (需要联网) 安装命令:yum

Linux 文件权限

笑着哭i 提交于 2020-02-02 06:00:07
文件权限 Linux 中任何一个文件都具有 「用户、用户组与其他用户」三种权限 ,一个用户可属于多个用户组。所有用户的相关信息都记录在 /etc/passwd 文件中,密码记录在 /etc/shaodw 文件,用户组记录在 /etc/group 文件。 root 用户权限最高,不算其他用户 文件属性 ls -al -rw-r--r--@ 1 zhoust staff 58503 Dec 8 07:50 antigen.zsh drwxr-xr-x 2 zhoust staff 64 Apr 10 18:19 database drwxr-xr-x 6 zhoust staff 192 Apr 9 22:12 h5 drwxr-xr-x 4 zhoust staff 128 Nov 20 16:15 logs drwxr-xr-x 3 zhoust staff 96 Mar 18 17:42 node_modules -rw-r--r-- 1 zhoust staff 320 Mar 18 17:08 package-lock.json drwxr-xr-x 7 zhoust staff 224 Dec 8 07:20 software drwxr-xr-x 9 zhoust staff 288 Nov 20 16:32 store drwxr-xr-x 3 zhoust staff

Linux编程(1)——文件和目录相关命令

て烟熏妆下的殇ゞ 提交于 2020-02-02 01:53:57
第一个需要知道的是man指令,可以查询指令用法。例如 man ls。 1、cd 切换目录 2、ls 查看目录下有什么文件 ls -R 显示所有文件夹下的所有文件 -a 不忽略那些以点开头的文件 -l 用长格式的格式来显示,可以显示详细信息 3、pwd 显示当前所在文件夹 4、cat 查看文件 5、mkdir 新建文件夹 6、rm -rf -file 删除文件夹 7、touch 创建文件 8、rm 删除文件 9、cp 复制 10、mv 移动 来源: CSDN 作者: 也无风雨也ye晴 链接: https://blog.csdn.net/qq_42852559/article/details/104135823

常用Linux命令

 ̄綄美尐妖づ 提交于 2020-02-01 19:49:24
1、cd命令 cd回车:回到超级目录(超级用户登录) cd /:回到家目录 cd ../.. :回到上上个目录 (目录必须有可执行权限) "." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。 2、ls命令 ls -a:显示所有文件 ls -l:显示文件属性 ls -s:文件大小排序 3、cp命令 cp -f:强制复制 cp -r:递归(子目录及子文件夹也复制) cp -a 尽可能将档案状态,权限等都照原状复制。 4、rm、mv命令 rm -f:强制删除文件 rm -r:递归删除,可以删除目录及子文件夹 mv -f:强制移动,可以用来改名 5、mkdir命令 mkdir -p:递归创建目录 、u取消上一个动作 6、chmod命令 chmod -R连子目录一起改变权限 chmod a=rwx file 和chmod 777 file效果相同 r 表示可读取,w 表示可写入,x 表示可执行 r=4,w=2,x=1 若要 rwx 属性则 4+2+1=7; 若要 rw-属性则 4+2=6; 若要 r-x 属性则 4+1=7。 chown 账号 文件名(改变文件拥有者) chgrp 组名 文件名(改变用户所属组) 7、cat、tac、more、less、查看文件内容 touch(新建空白文档) 、vim:文本编辑器 vim file.c 8、清屏命令

ubuntu下安装wps

不羁岁月 提交于 2020-02-01 18:52:57
Ubuntu安装WPS For Linux 目前我使用的Linux是Ubuntu 13.04 1由于目前WPS For Linux只有32位版本,所以需要用到一些32位的库,因此在Ubuntu 64位版上安装WPS For Linux时需要先执行以下命令先装一些32位库,不然不能安装成功 $ sudo apt-get install ia32-libs* 2下载并安装WPS For Linux Beta1 p2 1 $ wget http://wdl.cache.ijinshan.com/wps/download/Linux/unstable/wps-office_8.1.0.3724~b1p2_i386.deb 2 3 $ sudo dpkg -i --force-all wps-office_8.1.0.3724~b1p2_i386.deb 3在用户主目录下创建.fonts文件夹存放一些缺失的字体文件 1 $ wget http://bcs.duapp.com/billyfu/linux/wps_fonts.tar.gz 2 3 $ mkdir /home/billyfu/.fonts 4 5 $ tar -zxvf wps_fonts.tar.gz -C /home/billyfu/.fonts/ WPS For Linux可以使用啦 来源: https://www

Linux-运维-实现回收站功能

↘锁芯ラ 提交于 2020-02-01 16:16:24
转载于 https://blog.csdn.net/u014057054/article/details/52126494 从事过服务器维护的人都知道rm、rm -rf 的厉害,执行起来一点也不马虎,有点六亲不认的感觉。刚开始我也没觉得rm的厉害,经过昨天rm掉我几天的工作量,我才发现rm就是一把双刃剑,幸好我的服务器有打快照,让我只损失了一天的工作量。 通过亲身体会到了rm的厉害,我不得不在以后的Linux维护甚至是生产环境中不得不加上回收站了,希望各位童鞋也能和我一样保持一种有回收站的习惯,切不可因为自己很仔细,抱着侥幸心理,“常在河边走哪有不湿鞋”。 好了,开始我们的创建回收站之路吧。 开始 首先在自己家的目录创建一个文件夹用来保存删除的文件 mkdir -p ~/.Trash 修改.bashrc文件 vi ~/.bashrc 在.bashrc文件后面添加下面这些 alias rm=trash alias rl='ls ~/.Trash' alias ur=undelfile undelfile() { mv -i ~/.Trash/$@ ./ } trash() { mv $@ ~/.Trash/ } cleartrash() { read -p "Clear trash?[n]" confirm [ $confirm == 'y' ] || [ $confirm ==

Linux部分学习笔记

心已入冬 提交于 2020-02-01 15:18:44
操作系统:主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便使用,作为中间人,连接软件和硬件。 Linux发展历程:unix --->minix ----->linux 命令行程序:终端 terminal cd 切换文件夹   cd /home 绝对路径 以根目录开头   cd admin 相对路径 不以根目录开头   cd .. 返回上一层目录   cd ~ 到自己的家目录 /home /admin   cd - 电视回看功能 pwd 查看当前目录 ls 查看目录内容   ls   ls -l 显示详细列表   ls -lh 把大小以人性化方式显示   ls -a 显示所有的文件,包含隐藏文件,隐藏文件是以 .开头的   ll 等于 ls -l mkdir 创建文件夹   mkdir tupian 在当前目录下创建文件夹   mkdir /home/admin/tupian 以绝对路径创建文件夹   mkdir /home/admir/a/tupian -p 如果上级目录不存在,加上-p自动创建父目录   mkdir a b 在当前目录创建多个文件夹   mkdir a/{c,d} 在指定目录下创建多个文件夹   mkdir .abc 以.开头 是创建隐藏文件夹 touch 创建一个空文件   touch abc.txt 在当前目录下创建 如果指定目录

常用linux命令记录

拈花ヽ惹草 提交于 2020-02-01 14:54:40
常用linux命令记录 1.常用linux命令基本使用列表 序号 命令 英文 作用 01 ls list 查看当前文件夹的内容 02 pwd print work directory 查看当前所在文件夹 03 cd[目录名] change directory 切换文件夹 04 touch[文件名] touch 如果文件不存在,创建文件 05 mkdir[目录名] make directory 创建目录 06 rm[文件名] remove 删除指定的文件 07 clear clear 清屏 2.帮助命令 2.1 command –help 2.2 man command 3.常见命令解释 ls命令 常用选项: 参数 含义 -a 显示所有子目录与文件,包括隐藏文件 -l 以列表方式显示详细信息 -h 配合-l以人性化方式显示文件大小 ls通配符使用: 通配符 含义 * 任意个数字符 ? 代表任意一个字符,至少一个 [] 可以匹配字符组中的任意一个 [abc] 匹配abc中的任意一个 [a-e] 匹配从a到e范围内的任意一个 cd命令 常见用法: 命令 含义 cd 切换到当前用户主目录 cd ~ 切换到当前用户主目录 cd . 保持在当前目录 cd … 切换到上级目录 cd - 在最近两次工作目录之间切换 mkdir 创建新的目录 选项 含义 -p 递归地创建目录 rm 删除文件或者目录