linux创建文件夹

linux最常用的20个命令

有些话、适合烂在心里 提交于 2019-12-22 15:10:33
玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Linux系统的人有所不同。因为不想在使用是总是东查西找,所以在此总结一下,方便一下以后的查看。不多说,下面就说说我最常用的Linux命令。 1、cd命令 这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如: [plain] view plain copy cd /root/Docements # 切换到目录/root/Docements cd ./path # 切换到当前目录下的path目录中,“.”表示当前目录 cd ../path # 切换到上层目录中的path目录中,“..”表示上一层目录 2、ls命令 这是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多,下面就列出一些我常用的参数吧,如下: [plain] view plain copy -l :列出长数据串

Linux基础命令大全

南楼画角 提交于 2019-12-22 01:30:03
pwd:显示当前路径 cd :切换目录 用法:cd cd …/ 切换到上级目录 cd / 切换到根目录 cd ~ (或只有cd )切换到当前用户主目录(home底下以用户名命名的文件夹) /root目录 mkdir 创建目录 mkdir 目录名 -p 递归创建目录 rmdir 删除空目录 用法:rmdir 目录名 也可用:rm -rf 目录名 ls 查看目录或文件信息 主要选项: -l 列出目录或者文件的详细信息。比如权限、修改时间等等 -a 列出当前目录下所有文件,包括隐藏文件(已点开头的都是隐藏文件) vi 文本编辑器 键入i 进入编辑状态 退出编辑按ESC键 不保存退出: :q! 保存退出: :wq 输入/,进入搜索 输入:set nu,显示每一行的行数 按键盘G,可以直接定位到最末尾 cp 复制 用法:cp [选项]文件名或目录 目标地址 -R 拷贝目录及目录下所有目录和文件 cp a.txt b.txt 将a文件复制,且另命名为b文件(目录名) mv 移动 用法:mv 文件名或目录 目标目录 mv a.txt …/ 将a文件移动到上级目录(将一个文件移动到另一个目录没有重命名) mv a.txt …/b.txt 将a文件移动到上一级并改名为b文件(将一个文件移动到另一个目录并重命名) rm 删除文件或目录 -f 强制删除 -r 删除目录 常用:rm -rf 文件或目录

2019年12月18日Linux开发手记

假装没事ソ 提交于 2019-12-21 07:11:03
安装idle3: 1、端输入apt install idle3 以安装 2、安装完成后在终端输入idle以启动 配置pip: 1、终端输入apt install python3-pip 使用pip配置numpy与opencv: 1、打开终端输入 pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple 库名 2、打开idle,新建一个py文件并输入 import 库名 若无报错,则配置完成。 将在indows系统中编写的源码copy进Ubuntu,虽能运行,但无法实现预期功能,还需对代码进行修改。 遇到一个小问题,一打开摄像头就卡死,摄像头连到虚拟机上就卡的不行。 Ubuntu常用命令: Ctrl+alt+t 启动终端 apt install [] 安装 xrandr -s 1280x800 屏幕分辨率 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd … 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录 rmdir 空目录名 删除一个空目录 rm 文件名 文件名 删除一个文件或多个文件 rm -rf 非空目录名 删除一个非空目录下的一切

Linux软链接

杀马特。学长 韩版系。学妹 提交于 2019-12-21 01:33:17
Linux软链接 linux软链接和硬链接区别:https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/ 创建软链接 ln -s [源文件或目录] [目标文件或目录] 例如: 当前路径创建test 引向/var/www/test 文件夹 ln –s /var/www/test test 创建/var/test 引向/var/www/test 文件夹 ln –s /var/www/test /var/test 删除软链接 和删除普通的文件是一眼的,删除都是使用rm来进行操作 rm –rf 软链接名称(请注意不要在后面加”/”,rm –rf 后面加不加”/” 的区别,可自行去百度下啊) 例如: 删除test rm –rf test 修改软链接 ln –snf [新的源文件或目录] [目标文件或目录] 这将会修改原有的链接地址为新的地址 例如: 创建一个软链接 ln –s /var/www/test /var/test 修改指向的新路径 ln –snf /var/www/test1 /var/test 好了,基本上的增加、删除、修改都在这了。 -------------------------我是有深度的分割线------------------------ 如果您想更深入的了解,可以ln –help 查看详细

linux操作

对着背影说爱祢 提交于 2019-12-20 16:12:59
命令模式切换到编辑模式: a:点击a会从当前位置的下一个字符开始编辑 i:点击i会从当前位置开始编辑 o:点击o会从当前位置的下一行起始位置开始编辑 编辑模式切换到命令模式:esc 命令模式: 定位到文件的最末端 shift+g 退出(文件没发生更改)vi :q 不保存退出(文件发生更改) :q! 保存退出 :wq :x 保存 :w 显示行号 :set nu 不显示行号 :set nonu 从上往下查找 /xx,查找下一个按n 从下往上查找 ?xx,查找下一个按n 快速到第一行 :1 快速到第n行 :n 删除一行 dd 删除单个字符 x 撤销 u 重复上一次操作 . 复制一行 yy 复制3行,就3yy,复制8行就8yy 粘贴:想粘贴的位置按下p粘贴 把光标快速移动到行尾 $ 把光标快速移动到行首 0 查看ip:ifconfig或ip a 查看文件内容: cat a.txt # cat适合看文件内容少的 more a.txt # more可以分屏显示, 空格键:下一页 , b:上一页 , Enter:向下一行 , q:退出 ,-n:每页行数(可以理解为每按一下空格,跳转的行数) ,+n:从第n行开始显示 less a.txt # less分屏显示,可以支持查找, 空格键:向下滚动一页 , Enter:向下滚动一行 , pageup:向上滚动一页 , pagedown:向下滚动一页 ,

Linux环境快速部署Zookeeper集群

狂风中的少年 提交于 2019-12-20 02:11:25
一、部署前准备:    1、下载ZooKeeper的安装包:      http://zookeeper.apache.org/releases.html 我下载的版本是zookeeper-3.4.9。    2、将下载的zookeeper-3.4.9包放到/opt目录下,目录结构如下图所示:   3、在/tmp目录下新建一个zookeeper目录,并在zookeeper目录下新建一个data目录。   4、三台linux系统的ip:       ip1:10.43.98.6       ip2:10.43.98.8       ip3:10.43.98.18       5、安装jdk8:     下载路径:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,我选择的是jdk-8u112-linux-i586.tar.gz(Linux x64)。   下载下来后拷贝到/usr/java目录下,然后:tar-zxvf jdk-8u112-linux-i586.tar.gz解压后目录下有一个jdk1.8.0_111文件下。然后通过vi /etc/profile命令来设置环境变量:     export JAVA_HOME=/usr/java/jdk1.8.0_111  

linux基础命令

本秂侑毒 提交于 2019-12-20 01:34:21
clear 清屏 ls -lha 显示所有文件包括隐藏文件 ls -a* 显示以a开的文件,*表示任意多个字符 ls -a? 显示以a开头的文件,?表示1个任意字符 pwd 显示当前所在的路径或路径 cd 目录名 切换到指定目录 cd .. 返回到上一级目录 cd / 返回根目录 cd 返回家目录 mkdir 目录名 创建目录 mkdir -p 1/2/3/4 创建目录 mkdir -p 1/{2,3,4} 递归创建目录 rmdir -p 1/2/3/4 递归删除 rm -r 文件名 删除指定目录 touch 文件名 创建文件 touch .文件名 创建隐藏文件 touch 目录名/目录名/文件名 越级创建文件 rm 文件名 删除指定文件名 rm -r * 删除所有文件夹、目录 cat 文件名 显示文件内容 ipconfig 查看地址 来源: CSDN 作者: @酷酷的你 链接: https://blog.csdn.net/weixin_43625038/article/details/103611619

Linux——2.基本命令

微笑、不失礼 提交于 2019-12-19 23:54:22
命令行按tab可自动补全 Linux系统上创建用户,默认会随之创建一个与用户名相同的用户组 文件权限 类型 可读 r 可写 w 可执行(脚本) x 没有权限 - 数字表示方法 二进制数字之和的方式 r: 2 2 = 4 2^2=4 2 2 = 4 w: 2 1 = 2 2^1=2 2 1 = 2 x: 2 0 = 1 2^0=1 2 0 = 1 -: 0 0 0 文件的归属 拥有者 owner/u 组 group/g 其他人 other/o 常见文件类型 文件 - 目录(win文件夹) d 连接(win快捷方式) l 文件详细信息 第一部分: -rw-rw-r– 第一个字符表示文件类型 后九个字符,分为三组(对应三个归属),表示此文件针对不同用户的权限关系 第二部分: 拥有者 所属组 第三部分:文件夹中的文件数/文件大小 创建日期 文件名 设置文件对不同用户的权限(root) chmod 命令参数 递归-r, --recursice,用于文件夹 文件拷贝 到目录:cp file_abs target_abs 文件复制:cp old_file new_file 改变文件拥有者 chown 拥有者 file_abs 改变文件所属组 chgrp 组 file_abs 追加文件内容 echo “内容” >> file 编辑文件内容vi/vim 快捷键 在vi模式下 dd:删除行 ZZ

Linux终端命令入坑技巧

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-18 23:40:06
什么是主目录(home directory)? 与Windows一样,Linux是一个典型的多用户操作系统。 一个多用户操作系统,也就意味着可以允许多个用户访问在同一时刻访问该系统。为了方便管理每个用户的数据,系统在创建登陆用户的同时,就会创建一个用户目录,这个目录就是当前用户的主目录,它存放在/home目录下。 如何查看当前的工作目录(present working directory)? pwd 如何切换工作目录? cd 路径 如何查看目录下的文件? 使用 ls命令便可查看一个目录下的内容,包括文件,文件夹。 如果运行ls不带任何参数,那么就默认显示当前目录下的内容。 想要列出指定目录的内容,则在ls命令后面添加目录的路径即可 显示的结果,你会发现有颜色区别,这个什么意思? 这些不同的颜色代表不同属性的内容,比如 蓝色:目录, 白色:文本文件, 红色:归档文件 如何创建一个新文本文件? 通常在windows下,通过鼠标右键文件夹,然后新建文本文档的方式就可创建一个空白的文本文档。 在Linux的终端中,通过使用touch命令,就可以创建一个文件。 touch test.txt 便可创建一个名为test.txt的文档文件,txt后缀并不是必备的,Linux下文件通常并不是由后缀来确定的。只是有个后缀,便于人识别。 使用 标准流重定向 同样也能创建文件

Linux 基础自学笔记(三)常用文件目录类操作指令

て烟熏妆下的殇ゞ 提交于 2019-12-18 22:12:25
Linux文件目录类指令 1. pwd: pwd 命令用于查询当前所在路径(绝对路径): 2. ls: ls 命令用于查看当前目录下的文件及文件夹: ls 常用参数: -a :查看全部文件及目录,包括隐藏文件和目录,在Linux中隐藏文件或目录前面均带有一个“.”。 -l:以列表/清单的形式查看当前目录下的文件或文件夹: 3. cd cd 命令用于目录切换,要切换到上级的目录及其子目录时,需要使用绝对路径,切换到当前目录的下级目录时,可以使用相对路径。 要返回上一级目录,可使用 cd … 命令,若要向上返回多级,需以/分割 :cd …/…/… 要切换到用户的主目录时,可使用 cd ~ 命令。 要切换到根目录时,可使用 cd /。 4. mkdir mkdir 指令用于创建目录: mkdir指令,默认只可以创建一级目录,若要创建多级目录,需加上参数 -p: 5. rmdir: mkdir 指令用于删除空目录,若指定路径非空,则系统会返回错误信息: 6. rm: rm 指令用于删除一个文件或者目录: rm 常与 -rf参数连用, -r:递归 -f:force 语法:rm -rf 文件/目录 7. touch: 文件创建命令,用来创建一个空文件: 语法: touch filename: 8. cp: 文件拷贝命令,用于文件/目录的复制操作: 相当于在源路径下复制