linux创建文件夹

linux 常用的基础命令

℡╲_俬逩灬. 提交于 2020-03-31 22:09:49
ls 查看当前文件下的内容 -a 显示目录下所有文件,包括隐藏文件 -l 以列表的形式显示你的详细信息 -h 配合-l 显示大小 有单位k。 也可以组合使用,例如 ls -lh 表示以列表的形式显示当前文件下的详细信息。文件大小人性化。 cd 切换文件目录 选项 ~ 返回到用户主目录, . 当前目录 .. 上级目录 /根目录 -返回上一步命令。最近两次目录进行切换。 touch 创建文件 touch 文件名 创建文件,如果文件已经存在,则更改文件的事件 mkdir 创建文件夹 -p 以递归创建目录。 rm 删除文件 -r 删除一个文件夹(目录) -f 文件不存在 不报错。删除的是文件 pwd 查看当前所在目录 clear 清屏 ctrl+l 命令 --help 帮助文档 man 命令 帮助手册可以分页查看 空格下一页 b上一页 q6退出 通配符 *代表任意字符 ? 一个任意字符 [abc] 可以拼配括号里(abc)任意一个 [a-f] 匹配a-f任意一个都可以 tree 树结构显示 -d 只显示目录 cp 源文件 目标文件 若需要给复制的文件重新命名,只需要在目标文件后面加文件名 若不需要,直接省略文件名。 -i 提示是否覆盖 -r 若目标文件是目录 以递归的形式复制目录 若目标文件已经存在同名目录则放入 文件夹里 ,若不存在,则把复制的文件名改为要复制的目录名。 mv 源文件

01. 嵌入式Linux shell基础指令

扶醉桌前 提交于 2020-03-30 22:56:51
(1) ls (list,列表)   作用:使用列表把当前文件夹下所有文件显示出来 ls -a 显示所有文件,包括隐藏文件(以“.”开头的文件) ls -l 详细信息显示文件 ls -a -l ls -l -a ls -la (2) cd (change directory,更改目录)   作用:用来切换目录,涉及到相对路径和绝对路径   cd .. .. 代表上一层目录    . 代表当前目录 (3) pwd (print work directory,打印工作目录)   作用:打印出当前的绝对路径 (4) mkdir (make directory,创建文件夹)   作用:创建空文件夹,mkdir -p pathname 级联创建文件夹,例如file/file1/file2 (5) mv (move,移动)   作用:在目录间移动文件,重命名文件 mv 源文件pathname 目的文件pathname (6) rmdir (remove directory,删除文件夹)   作用:删除空文件夹   rmdir和rm -r的区别:rmdir只能删除空文件夹,而rm -r可以删除空文件夹和非空文件夹 (7) touch   作用:创建空文件 touch pathname (8) cp (copy,复制)   作用:复制文件或文件夹 cp 源文件pathname

[Linux]用户及权限管理

☆樱花仙子☆ 提交于 2020-03-29 18:31:07
Linux用户及权限 -- 转载:https://www.cnblogs.com/fengdejiyixx/p/10773731.html Linux操作系统对多用户的管理,是非常繁琐的,所以用组的概念来管理用户就变得简单,每个用户可以在一个独立的组,每个组也可以有零个用户或者多个用户。 Linux系统用户是根据用户ID来识别的,默认ID长度为32位,从默认ID编号从0开始,但是为了和老式系统兼容,用户ID限制在60000以下,Linux用户分总共分为三种,分别如下: root用户 (ID 0) 系统用户 (ID 1-499) 普通用户 (ID 500以上) Linux系统中的每个文件或者文件夹,都有一个所属用户及所属组,使用id命令可以显示当前用户的信息,使用passwd命令可以修改当前用户密码。Linux操作系统用户的特点如下: 每个用户拥有一个UserID,操作系统实际读取的是UID,而非用户名; 每个用户属于一个主组,属于一个或多个附属组,一个用户最多有31个附属组; 每个组拥有一个GroupID; 每个进程以一个用户身份运行,该用户可对进程拥有资源控制权限; 每个可登陆用户拥有一个指定的Shell环境。 Linux用户管理 Linux用户在操作系统可以进行日常管理和维护,涉及到的相关配置文件如下: /etc/passwd 保存用户信息 /etc/shdaow 保存用户密码

在Linux安装JDK

久未见 提交于 2020-03-28 16:19:44
在Linux上安装JDK的步骤: 1.通过WSP,将JDK 的包上传Linux 2.使用cd 切换到./ mkdir soft文件夹 3.通过 tar -xzvf jdk-8u131-linux-x64.tar.gz -C /soft/ 4.创建符号链接 ln -s jdk1.8.0_131 jdk 5.修改环境变量 sudo nano etc/profile 6.在切换到profile文件的最后,添加jdk环境变量 export JAVA_HOME =/soft/jdk export export PATH=$PATH:$JAVA_HOME/bin 7.生效环境变量: source /etc/profile 8.查看jdk验证 java -version 来源: https://www.cnblogs.com/yang-1yang/p/10087566.html

linux 常用命令

独自空忆成欢 提交于 2020-03-28 12:24:09
1、查看文件列表 ls 2、查看路径 pwd 3、更改路径 cd 文件夹名   ---------进入该文件夹 cd ../   --------回上一层 cd ~   --------回到home 4、查看文件 more 文件名 cat 文件名 vim 文件名   --------按键 s 插入可编辑 --------按键 Esc 进入命令模式   --------按键 :w 是写保存   --------按键 :q 退出 less 文件名   --------Q退出 5、创建文件夹 mkdir 文件夹名 rmdir 文件夹名   --------删除空的文件夹 6、删除文件 rm -rf   --------无论文件还是文件夹一并删除 7、更改 文件夹 或者 文件 名称 mv 原名称 更改后的名称 8、查看IP ip address 9、切换root用户 su 10、暂时申请root权限 sudo su 来源: https://www.cnblogs.com/stacso/p/12586394.html

笔记之Linux系统文件管理命令

落爺英雄遲暮 提交于 2020-03-27 15:29:33
基本命令 ls:显示目录文件 参数:-a显示当前目录下所有文件,包括隐藏文件 -l使用长格式显示(显示文件权限,最新修改时间等信息) -F区分显示是一个文件还是目录 -R显示文件夹及文件夹里的文件,分级显示出来 -d列出指定的目录里的文件及文件夹(如:ls -d test/*:表示把test里的所有文件及文件夹列出来,只 列出test里面的文件;-R列出的是全部,包括其子目录下的所有目录分级显示) pwd:显示当前所在目录(想知道自己的所在位置路径,可以使用此命令查看) cd:切换目录 cd ..:回到上一级目录 cd~:回到用户的宿主目录 cd /或cd:切换到跟目录 clear:清空终端屏幕显示(或者Ctrl+l) alias:设置别名(如:alias ls='ls -l',设置成功后,输入ls命令实际运行ls -l,这是暂时的设置,也可设置永久) export:设置和显示环境变量 ps:查看系统中运行的进程(监控自己的Linux系统各个进程的瞬时状态), ps -a:显示所有终端下执行的程序 top:实时监控系统处理器的状态等信息(实时监控CPU,持续监控,实时更新显示) kill:杀死系统中运行的进程(对前台运行的进程,可以用Ctrl+c终止,后台进程用kill,会先使用ps、top等命令获得进程的pid,然后用kill命令杀掉进程); kill -15 pid

Linux文件名命名规范

别说谁变了你拦得住时间么 提交于 2020-03-25 15:05:02
注意:在Linux下全部文件和文件夹命名都是小写的! Linux系统区分英文字符的大小写。命名目录和命名文件的规则是相同的。除非有特别的原因,否则用户创建的文件和目录名要使用小写字符。大多数的Linux命令也使用小写字符。 Linux系统下的文件名长度最多可到256个字符。通常情况下,文件名的字符包括:字母、数字、"."(点)、"_"(下划线)和"-"(连字符)。Linux允许在文件名中使用除上述符号之外的其它符号,但并不建议用户这样做。有些转意字符(即该字符被系统借用,表示某种特殊含义)在Linux的命令解释器(Shell)中有特殊的含义(Shell类似于DOS下的命令处理器COMMAND.COM)。这样的转意字符有:"?"(问号),"*"(星号), " "(空格), "$"(货币符), "&", 扩号等等。在文件名中应尽量避免使用这些字符。文件名中可以有" "(空格),但建议用户用"_"(下划线)来替代。"/"既可代表目录树的根也可作为路径名中的分隔符(类似DOS下的"\),因此"/"不能出现在文件名中。和DOS一样,"." 和 ".." 分别用来表示"当前目录"和"父目录", 因此它们也不能作为文件名。正如DOS中一样,我们不能将文件命名为.或者..(点或者双点)——它们分别代表当前目录和当前目录的父目录(上一级目录)。这跟DOS中是完全一致的。

linux中安装jdk

痴心易碎 提交于 2020-03-25 09:23:02
1 在 usr 目录下建立 java 安装目录 cd /usr mkdir java 2 将 tar.gz 拷贝到 java 目录,并且 解压 jdk 到当前目录 tar -zxvf jdk-8u60.tar.gz 得到文件夹 jdk1.8.0 tar 命令参数 : -c 创建新的存档 -f 指定存档文件名 -M 不配置配置清单,这样还可以使用 maven 生成的配置清单也就是 MANIFEST.MF -0 不进行压缩 , 如果压缩会有问题 -m 指定清单文件 -t 列出归档目录 -x 从档案中提取指定的 ( 或所有 ) 文件 -u 更新现有的归档文件 -v 在标准输出中生成详细输出 3 编辑配置文件 ,配置环境变量 vim /etc/profile 在文件开头添加如下内容 export JAVA_HOME=/usr/java/jdk1.8.0 export CLASSPATH=$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin 说明: export 命令用于设置或显示环境变量。在 shell 中执行程序时, shell 会提供一组环境变量。 export 可新增,修改或删除环境变量,供后续执行的程序使用。 export 的效力仅及于该次登陆操作。 4执行命令使配置生效 source /etc/profile 说明

Linux 常用命令总结

╄→尐↘猪︶ㄣ 提交于 2020-03-23 23:05:13
                       Linux 常用命令总结 预览: mv (move) 用来为文件或目录重命名( 或将文件或目录移入其他位置 ) cd (change directory) 用来切换到目标目录 touch 用于修改文件或者目录的时间属性,包括存取时间和更改时间。( 若文件不存在,系统会建立一个新的文件 ) mkdir (make directory) 用来创建子目录 rmdir (remove directory) 用来删除空目录( 子目录是个空文件才可以哦 ) rm (remove) 用于删除一个文件或者目录 pwd (print working directory) 用来显示当前目录绝对路径 ls (list) 用于显示指定目录下的文件及文件夹 exit 用于退出目前的shell clear 用于清除当前屏幕( Ctrl + l 也可清屏 ) sudo 作为根用户运行 在运行过程中按 ^ c(Ctrl + c)终止当前(前台)进程 vi/vim 用于创建文件,编辑文件内容 ( 此命令不属于linux,属于vim ) ---------------------------------------分割线--------------------------------------------- ※ mv 命令 用来为文件或目录改名

Linux的笔记

徘徊边缘 提交于 2020-03-22 17:20:29
1.用户的增删 增加用户:useradd 用户名 给新增加的用户设置密码:passwd + 用户名 : 2.删除用户:userdel -rf 用户名;-r 表示在家目录中把用户也删掉。 3.创建文件:touch a.txt ,如果a.txt存在,会更新 4.删除文件: rm -rf a.txt ,-r 删除目录及子目录,-f 不询问直接删除 5.创建文件夹:mkdir a 6.删除空的文件夹:rmdir 或 rm -r a;删除文件夹 rm - r a;-r是删除目录及子目录 7. 切换用户: su - xj ;- 切换的用户的时候 会重新加载环境变量 8. 查看当前目录:pwd;查看当前用户:whoami 常用命令 立即关机:shutdown -h now 重启: reboot 上传 rz 下载文件 sz filename ls:查看某个目录下的内容 ls /tmp :显示/tmp 目录下的内容,如果没有跟路径则显示当前目录下的内容 ls -l 显示详细信息 ls -a 显示所有文件,包含隐藏文件 ll=ls -l cd 进入某个目录 cd /home cd.. 返回上一级目录 cd ../../返回上上级目录 cd . 当前目录 cp 复制,加上 -rf参数 什么都能复制:cp -rf a.txt /tmp mv 移动文件,也有重命名的作用 mv a.txt /tmp 移动a