栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

1简单命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

1简单命令

注意:所有的操作用 root 用户执行 命令 1 :清屏命令 clear 快捷键: ctrl+l 命令 2 :查看当前所在目录 pwd 【 P rint W ork D irectory 】 可以显示完整的路径 命令 3 :切换工作目录到其他的位置 cd 格式 [ 用户名 @ 计算机名 当前所在目录 ] 用户身份 cd 目标目录 提示: 你需要大概知道根下有哪些文件和目录 根下有 etc home tmp media ... 案例 1 :切换到 home 下 [root@localhost /] # cd /home [root@localhost home] # pwd /home 案例 2 :切换到 tmp 下 [root@localhost home] # cd /tmp [root@localhost tmp] # pwd /tmp 案例 3 :切换到 etc 下的 ppp 下的 peers 中 [root@localhost tmp] # cd /etc/ppp/peers [root@localhost peers] # pwd /etc/ppp/peers 注意: Linux 中,开头的哪个 / 称之为 根,也叫做根目录 Linux 中,所有的文件都是以 / 为开头 命令 4 :创建文件的命令 touch 格式: touch 文件名 案例 1 :在根下创建文件 a1.txt [root@localhost peers] # cd / # 切换到根目录下 [root@localhost /] # touch a1.txt # 创建文件 案例 2 :在 home 下创建文件 a2.txt [root@localhost peers] # cd /home # 切换到 home 下 [root@localhost home] # touch a2.txt # 创建文件 案例 3 :在 etc 下的 ppp 下的 peers 中创建 a3.txt 四、 Linux 命令 1 、 Linux 目录结构 windows windows 是多根系统 一个磁盘分区就是一个根, Windows 可以分多个分区,也就是可以有多个根 存储文件的时候,文件就是存储到某一个根之下 linux linux 是一个单根系统 只有一个可与存储文件的路径 根的表是 / linux 的根目录下的重要目录 home etc bin sbin tmp media mnt boot usr var dev lib root 根下的主要的目录 /etc 目录 etc 下存储的是 Linux 中的各种配置文件 例如网卡的配置文件: /etc/sysconfifig/network-scripts/ifcfg-ensXX /bin 目录 这个目录下存放的是 Linux 的可执行程序 /sbin 目录 这个目录下存放的也是 Linux 的可执行程序 /var 目录 存储的是哪些经常发生改变的文件 例如日志文件: /var/log/messages /tmp 目录 存储的是临时文件 这个目录下的文件,如果 30 天内没有被访问过,文件会被自动删除 /home 目录 普通用户存储文件的目录,也就是普通用户的主目录 【普通用户只能在自己的主机目录下创建、编辑文件】 /root 目录 这个目录是管理员用户,也就是 root 用户的主目录 linux 路径的表示方式 / 目录名 / 目录名 / 文件名 2 、 linux 命令基础 格式 选项 短选项: - 字母,短选项可以进行合并 长选项: -- 单词 3 、简单命令 1 ) pwd 命令 作用:显示当前所在的工作目录【显示所在的位置】 格式:直接执行 pwd 即可 例子: 2 ) cd 命令 作用 :切换目录 格式 : 例子 : 命令 [ 选项 ] [ 参数 ] cd 目标目标 #1 切换到根目录 cd / #2 切换到 home 目录 cd /home #3 切换到 tmp 目录 cd /tmp #4 切换到 /etc/sysconfig cd /etc/sysconfig #5 切换到上一级目录 cd .. #6 切换上次所在的目录 cd - 3 ) ls 命令 作用 :查看目录下有哪些文件 格式 : ls [ 选项 ] [ 路径 ] 路径 : 在执行命令的时候,如果不指定路径,则查看的是当前目录下的文件;如果指定路径,则查看指定 路径下的文件 选项: -l :显示文件的属性 -a :显示所有的文件,包括隐藏文件【 linux 默认是不会显示隐藏文件的】 例子 : #1 查看当前位置下有哪些文件 ls #2 查看 etc 下有哪些文件 方法 1 :先切换到 etc 下,然后执行 ls [root@localhost home] # cd /etc [root@localhost etc] # ls 方法 2 :在执行 ls 的时候,指定路径 [root@localhost home] # ls /etc #3 查看根下有哪些文件 方法 1 : [root@localhost home] # cd / [root@localhost /] # ls 方法 2 : [root@localhost home] # ls / #4 查看 home 目录下的所有的文件的文件名 [root@localhost /] # ls /home #5 查了根目录下所有文件的属性,包括隐藏文件 [root@localhost /] # ls -al / 补充知识 1 : linux 中,文件的类型主要有两种 一般文件:通常是可以进行内容写入和编辑的文件,例如 windows 中的 doc 、 txt 目录文件:其实就是文件夹 补充知识 2 : Linux 中,文件的后缀对与文件的属性没有任何影响 文件的属性仅仅和创建这个文件的命令相关 4 ) touch 命令 作用 :创建空白一般文件 格式 : 格式 1 : touch 文件名 # 在当前位置下创建文件 格式 2 : touch / 路径 / 文件名 # 在指定的位置下创建文件 例子 : #1 创建文件 qq.txt [root@localhost home] # touch qq.txt #2 在 tmp 下创建 qq.txt 方法 1 :先切换到 tmp 下,然后创建 [root@localhost home] # cd /tmp [root@localhost tmp] # touch qq.txt 方法 2 : [root@localhost home] # touch /tmp/qq.txt #3 解释下面的命令 touch baidu.txt # 在当前位置下创建 baidu.txt touch /baidu.txt # 在根下创建 baidu.txt touch /home/baidu.txt # 在 home 下创建 baidu.txt 5 ) mkdir 命令 作用 :创建目录【创建文件夹】 格式 : 格式 1 : mkdir [ 选项 ] 目录名 格式 2 : mkdir [ 选项 ] / 路径 / 目录名 选项: -p :在父目录不存在的情况下,先创建父目录,然后依次创建子目录 例子 : #1 创建目录 book1 mkdir book1 #2 在 home 下创建目录 book2 方法 1 :先切换,在创建 cd /home mkdir book2 方法 2 : mkdir /home/book2 #3 在根下创建目录 book3 mkdir /book3 #4 创建一组文件夹 d1/d2/d3/d4 方法 1 :逐个创建 mkdir d1 mkdir d1/d2 mkdir d1/d2/d3 mkdir d1/d2/d3/d4 方法 2 :逐个创建 mkdir -p d1/d2/d3/d4 6 ) clear 作用 :清屏 快捷键 : ctrl+l 7 ) cp 作用 :复制文件和目录 格式 : 格式 1 : cp [ 选项 ] 源文件 目标位置 复制过去后,名字不变 格式 2 : cp [ 选项 ] 源文件 目标位置 / 新名字 复制过去后,名字改为新的 选项 : -r :用于复制目录【必须用 -r ,才能复制目录】 -a :在复制过程中,保持文件的属性不变 例子 : #1 将 /etc/passwd 复制到 home 下 [root@localhost tmp]# cp /etc/passwd /home/ #2 将 /etc/passwd 复制到根下 [root@localhost tmp]# cp /etc/passwd / #3 将 /etc/passwd 复制到 home 下,复制后的名字变成 qq [root@localhost tmp]# cp /etc/passwd /home/qq #4 将 tmp 下的目录 d1 复制到 home 下【 d1 是前面的例子中创建的】 [root@localhost tmp]# cp -a /tmp/d1 /home/ 8 ) mv 作用 :移动文件和目录 格式: mv 源文件 目标位置 mv 原文件 目标位置 / 新名字 例子 #1 在 home 下新建一个测试文件, t.txt [root@localhost tmp]# touch /home/t.txt #2 将上例中的 t.txt 移动到根下 [root@localhost tmp]# mv /home/t.txt / #3 将上例中的 t.txt 移动到根下,并改名为 tt.txt [root@localhost tmp]# mv /home/t.txt /tt.txt #4 将根下的 tt.txt 改名为 ttt.txt 【原地改名】 [root@localhost tmp]# mv /tt.txt /ttt.txt
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/750987.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号