linux创建文件夹

Linux常用命令,及JDK、Tomcat和MySQL在Linux下的部署(CentOs7.6和CentOs6.5均适用)

半腔热情 提交于 2020-03-11 17:03:45
Linux常用命令,及JDK、Tomcat和MySQL在Linux下的部署(CentOs7.6和CentOs6.5均适用) 1.Linux常用命令 pwd 打印工作目录,当前所有文件夹全路径 cd 进入到文件夹 mkdir 新建空文件夹 ls平铺 ll详细列表 vi 和 vim 都是编辑文件 如果文件不存在,带有创建文件功能. vi 普通编辑 vim 高级编辑(带有颜色) 进入到编辑器后非可编辑状态,点击”i”或”insert”启用编辑状态 编辑后点击”esc”退出编辑状态,输入 :wq 保存并退出 :q 不保存退出(适用于没有编辑时) :q! 强制退出 touch 创建空文件. cat 查看文件全部内容. head [-n] 文件名 查看文件前 n 行,默认前 10 行. tail [-n] 文件名 查看文件后 n]行,默认后 10 行. tailf 动态显示文件后n行内容.常用在显示tomcat日志文件功能. echo ‘内容’ >> 文件名 向文件中添加一些内容. ifconfig 打印网卡信息. reboot 重启. tar zxvf 文件名 解压 cp [-r] 原文件 新文件路径 : 复制文件 -r 复制文件夹 ctrl+c 中断 mv 原文件 新文件 : 剪切(具备重命名功能) rm [-rf] 文件名 : 删除 -r 删除目录 -f 强制删除,不需要确认.

Linux 小白笔记第八弹,手把手教你Ubuntu(乌班图)搭建samba服务器,从安装到配置。

笑着哭i 提交于 2020-03-11 17:00:58
引子: 安装在Ubuntu中samba服务器,实现Windows与Ubuntu的文件传输,是非常有必要的。我们直接开始吧! 安装: 第一步: 输入安装命令: sudo apt-get install samba samba-common 若安装过程中出现这个问题:则输入命令: sudo apt-get update 如果没有出现这个问题则直接进行第二步操作 配置: 第二步:依次输入以下命令: 输入命令: sudo -s 进入root 输入命令: cd /home 进入家目录 输入命令: mkdir share 创建share文件夹 输入命令: chmod 777 share 设置share的权限 第三步:用vi进入文件并修改文件内容(如果不会用vi 也可以用gedit) vi /etc/samba/smb.conf 或者 gedit /etc/samba/smb.conf 接着在文件末尾输入红框里的内容,保存后退出。 第四步:按照下列图片显示,依次输入命令。 输入完命令之后会出现这个框: 写一个你不会忘记的密码,到这里samba服务器就搭建完成了 最后一步:回到home 文件夹下:输入命令重启samba 这时候samba服务器就搭建完成了。那怎么从windows连接Linux呢? win键 + r 打开以下界面: 输入你的ubuntu地址,如果不知道地址

linux面试中经常会遇到的问题

梦想的初衷 提交于 2020-03-10 23:19:29
Linux 面试题答案解析 1、绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令? 答案: 绝对路径: 如/etc/init.d 当前目录和上层目录: ./ ../ 主目录: ~/ 切换目录: cd 2、怎么查看当前进程?怎么执行退出?怎么查看当前路径? 答案: 查看当前进程: ps 执行退出: exit 查看当前路径: pwd 3、怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户 id?查看指定帮助用什么命令? 答案: 清屏: clear 退出当前命令: ctrl+c 彻底退出 执行睡眠 : ctrl+z 挂起当前进程 fg 恢复后台 查看当前用户 id: ”id“:查看显示目前登陆账户的 uid 和 gid 及所属分组及用户名 查看指定帮助: 如 man adduser 这个很全 而且有例子; adduser --help 这个告诉你一些常用参数; info adduesr; 4、Ls 命令执行什么功能? 可以带哪些参数,有什么区别? 答案: ls 执行的功能: 列出指定目录中的目录,以及文件 哪些参数以及区别: a 所有文件 l 详细信息,包括大小字节数,可读可写可执行的权限等 5、建立软链接(快捷方式),以及硬链接的命令。 答案: 软链接: ln -s slink source 硬链接: ln link source 6

Linux系统的一些命令记录

故事扮演 提交于 2020-03-10 06:41:40
目录创建命令: 例如:mkdir /tmp 创建一个 名为tmp的目录 mkdir -p:递归创建,例如:mkdir -p /tmp/Q 目录切换命令: cd /tmp 切换到tmp目录下,值得注意的是,若直接输入cd,则直接进入根目录,且cd命令必须遵循绝对路径规则。 pwd 为显示当前所在目录。 删除目录文件: 注意为删除空目录,例如rmdir /tmp为删除tmp目录,若非空则失败 复制命令: cp 复制文件例如:cp /tmp/issue /root 复制到root目录下,在root后面输入/xiao,则可以将文件改名为xiao,若要复制文件夹:cp -r /tmp/cangjing /root ,复制到root目录下。cp -p保留文件属性 文件剪切则为mv,例如:mv /tmp/cangjing/boduo/longze /root则为将文件longze剪切到root下,亦可以改名,和cp类似 在当前目录下改名为:mv cangjing canglaoshi注意必须为当前目录下的文件 删除文件: rm -rf为强制删除文件或目录 rm -r删除目录 rm -f强制执行 r, -rf *为删除所有文件 注意在linux系统中不存在回收站,rm -rf为危险命令。 文件创建: touch /tmp

Linux下编译并运行c程序

给你一囗甜甜゛ 提交于 2020-03-09 19:42:08
首先,在使用计算机办公或学习的过程中一定要让文件有条理的存放在文件夹中, 所以编 写c程序的第一步:创建一个专门存放c程序的文件夹。 在主目录中创建一个名为 'c程序设计’的文件夹: mkdir c程序设计 进入文件夹: cd c程序设计 创建vim文件 : vim hello . c 按i或者insert键进入插入模式,然后编写一个c程序: # include <stdio.h> int main ( ) { printf ( "hello world" ) ; return 0 ; } 按esc键退出插入模式,然后输入:wq保存并退出 , 这时候你就能在文件夹里发现hello.c这一文件,但这只是一个脚本,想要运行该脚本,必须通过编译,生成一可执行文件。 编译hello.c gcc hello . c 直接键入这一行代码,你将在你的文件夹中发现一个名为a.out的文件,这就类似u我们在windows环境下所熟悉的.exe文件。 但我并不推荐大家直接使用这种方式编译文件,当我们编写的程序数量变多时,我们会找不到生成的新的.out文件。所以我推荐使用下面这种编译方式 在编译时为即将生成的可执行文件命名: gcc hello . c - o hello . out //使用windows下cmder的同学可以把hello.out改为hello.exe 编译成功的话

Linux系统简单文件操作命令

扶醉桌前 提交于 2020-03-09 09:55:53
项目 内容 这个作业属于哪个课程 < 班级课程的主页链接 > 这个作业的要求在哪里 学号-姓名 17043221-汪贵军 作业学习目标 学习在Linux系统终端下进行命令行操作,并掌握常用命令行操作并能通过命令行操作解决简单问题 1.查看当前目录 pwd #显示用户当前工作目录. 提示符$和#的区别是$表示当前为普通用户,拥有一般的权限;#表示当前为root用户,拥有更高的权限。 2.在用户主目录(家目录)下面创建一个以自己学号命名的目录并查看是否创 建成功 mkdir #创建新用户 ls #显示当前目录下的内容 列出当前目录下面的所有文件 ls -a # 列出目录下的所有文件,包括以 . 开头的隐含文件。 以列表的形式列出当前目录下面的内容 ll/ls -l #列出文件的详细信息,可以以列表形式列出。 . 指向的是上一层目录,即你的当前目录。 .. 代表你的当前目录的上一级目录,及当前目录的父目录。 3.进入以自己学号命名的目录,查看当前目录,然后创建以自己姓名拼音命名 的目录 cd #更改用户当前工作目录. 相对路径和绝对路径的区别: 绝对路径是指文件在硬盘上真正存在的路径。 相对路径就是相对于自己的目标文件位置。 从当前目录返回用户主目录(家目录) cd ~ 或cd #返回用户家目录 删除目录 rm -r +目录名 #删除目录 4

动态扩容Linux根目录 (解决/dev/mapper/centos-root 占用了过高问题)

馋奶兔 提交于 2020-03-08 23:02:53
首先,必须确保其他分区有足够的空间用来分给根目录/。可以使用以下命令查看: $ sudo df -h 可以看到,这里home目录空闲的空间还很大,因此,我们将home的空间分给根目录一些。 扩容根目录的思路如下: 将/home文件夹备份,删除/home文件系统所在的逻辑卷,增大/文件系统所在的逻辑卷,增大/文件系统大小,最后新建/home目录,并恢复/home文件夹下的内容。 备份/home分区内容 这里需要选一个能够容纳下/home文件夹大小的分区,可以看到/run剩余空间为32G,因此,我们将/home备份到/run下面。 $ sudo tar cvf /run/home.tar /home 卸载/home 要先终止所有使用/home文件系统的进程,这里要注意不要在/home目录下执行下面的操作: $ sudo fuser -km /home 然后,卸载: $ sudo umount /home 删除/home所在的逻辑卷lv: $ sudo lvremove /dev/mapper/centos-home 选择y。 扩大根目录所在的逻辑卷,这里增大1T: $ sudo lvextend -L +1T /dev/mapper/centos-root 7. 扩大/文件系统: $ sudo xfs_growfs /dev/mapper/centos-root 重建

Linux系统简单文件操作命令

女生的网名这么多〃 提交于 2020-03-08 18:50:37
项目 内容 这个作业属于哪个课程 课程链接 这个作业的要求在哪里 实验要求 学号-姓名 17043114-李强 作业学习目标 学习在Linux系统终端下进行命令行操作。掌握常用命令行操作并能通过命令行操作解决简单问题 Linux系统简单文件操作命令 (1)查看当前目录 ​ 问:提示符#与$的区别? 答:对于普通用户,Base shell 默认的提示符是美元符号$;对于超级用户(root 用户),Bash Shell 默认的提示符是井号#。 (2)在用户目录下创建一个以自己学号命名的目录并查看是否创建成功 问:1)如何列出当前目录下面的所有文件? ​ 答: 利用ls -a ​ 2)如何列表的形式列出当前目录下面的内容? ​ 答:用ls -l命令 ​ 3).和..分别是什么? ​ 答:.表示的是当前目录,..表示的是当前目录的父目录。 (3)进入以自己学号命名的目录,查看当前目录,然后创建以自己姓名拼音命名的目录 问:1)相对路径和绝对路径的区别? ​ 答:相对路径是相对于程序当前所在的目录,当前目录随着程序的执行不断地发生变化。但是,绝对路径是相对于根路径/的,根路径是恒定不变的。 ​ 2)如何从当前目录返回用户主目录? ​ 3)如何删除目录? (4)在当前目录的第一个子目录创建一个文件并命名为a.txt 问:1)如果touch命令后的文件已经存在会产生什么作用? ​ 答

python第二天-Linux基础学习

♀尐吖头ヾ 提交于 2020-03-08 17:28:30
首先声明下,我的学习计划是根据淘宝得来的某补习班视频略微改进以适合自己,不一定适用其他同学,希望能给其他自学的同学提供借鉴,以防止走更多的弯路,更具有实操性。 主题:学习命令 概念:根目录、bin(程序相关的文件夹)、boot(Ubuntu启动相关)、cdrom(光盘相关)、dev(device,设备相关)、etc(所有程序、服务器配置的地方)、lib(库)、home(自己的)。除了home文件夹,其他的都不要动。 命令:ls list,显示当前路径下的东西 /home/python 根目录下的home文件夹下的python文件夹 pwd 显示结果存在的路径 cd desktop change direction 切换目录 touch 1.txt 创建文件 mkdir 创建文件夹 命令格式 command [-options] [parameter1] 命令 选项 参数 eg. 买煎饼(命令)加个鸡蛋(选项)参数是执行命令的时候给个值,执行的命令就不同 eg. ls / ls -a 显 示指定⽬录下所有⼦⽬录与⽂件, 包括隐藏⽂件 -l 以列表⽅式显示⽂件的详细信息 -h 配合 -l 以⼈性化的⽅式显示⽂件⼤⼩ ls -l -h 显示大小 ls -alh 有问题找man 手册 ↑ 向上翻 ↓向下翻 f 翻一屏 b 往回一屏 自动补全 首字母 + tab键 gedit 编辑 cat

Linux mkdir、tar 和 kill 命令的 4 个有用小技巧

谁说我不能喝 提交于 2020-03-08 17:06:14
软件 ◆ 分享 论坛 投稿 热门标签: 安全 活动 docker 图书 黑客 Nginx 面试 DNS 搜索 搜索 Linux.中国 - 开源社区 › 技术 ◆ 学习 › 查看内容 Linux mkdir、tar 和 kill 命令的 4 个有用小技巧 2015-7-22 11:20 | 查看: 3005 | 评论: 8 | 收藏: 8 | 分享: 0 原文: http://www.tecmint.com/mkdir-tar-and-kill-commands-in-linux/ 作者: Avishek Kumar 译文: LCTT https://linux.cn/article-5863-1.html 译者: ictlyh 我们一直以常规的方式完成一个任务,直到我们知道有更好的处理方法。作为 Linux 技巧和绝招系列 的后续,我会在这里介绍能在各个方面给你帮助的 4 个小技巧。开始吧! 4 个有用的 Linux 小技巧 1. 假设你要创建一个类似于下面很长的/复杂的目录树。实现这最有效的方法是什么呢? 类似下面要实现的目录树结构。 $ cd /home/$USER/Desktop$ mkdir tecmint$ mkdir tecmint/etc$ mkdir tecmint/lib$ mkdir tecmint/usr$ mkdir tecmint/bin$ mkdir