Linux指令部分(一)
目录
一、ls指令
mkdir命令
touch命令
pwd命令
ls指令常用选项
-a
-l
二、cd指令
cd ..
绝对路径
相对路径
cd ~
cd -
在创建的文件中跑c语言
打开文件
编写程序,保存返回
gcc 运行 test.c 生成 a.out
运行 a.out 即可
三、mkdir命令
-p选项
四、rmdir指令 和 rm 指令
rmdir 指令(不常用)
rm指令
删除普通文件
删除目录
一、ls指令
语法:ls 选项 目录或文件
对于目录,该命令列出该目录下的所有子目录与文件。
mkdir命令
可以直接创建一个目录
对于文件,将列出文件名以及其他信息。
touch命令
可以直接创建一个文件
pwd命令
那么当先路径如何查看呢?
pwd显示当前路径
ls指令常用选项
ls不光可以直接进行输入,他后面还有还可以跟不同的选项 ,如下:
-a
列出当前目录下的所有文件,包括 . 开头的隐含文件
隐藏文件,以 . 开头的就是隐藏文件:
-l
列出文件的详细信息
那么如何显示隐藏文件的更多详细信息呢?
选项是可以组合使用的:
两个选项也可以写在一起:
二、cd指令
语法:
cd 目录名
功能:改变工作目录。将当前工作目录改变到指定的目录下。
cd ..
回到上级目录
在显示隐藏文件时,前两个总是 . 和 .. ,那么这是上面意思呢
. 指的是当前路径(在本文后面文本中跑c语言讲到)
.. 指的是上级路径
绝对路径
比如:我现在在/home 路径下,
绝对路径:从根目录开始,一直找到要进入的路径中,具有唯一性。
相对路径
相当于与现在所处的路径有效,换一个路径查找会无效
日常使用,用相对路径比较简单;
文件配置,推荐绝对路径,更加严谨,不容易出错。
cd ~
进入用户家目录
cd -
切换到上一次访问的目录
是目录来回切换的快捷指令
在创建的文件中跑c语言
上面我们已经创建了test.c文件,如何在此文件中写程序呢?
打开文件
使用默认的文本编辑nano 打开文件
nano test.c
如果没有nano,可以切换到root用户下,进行如下命令,下载nano:
yum install -y nano
编写程序,保存返回
gcc 运行 test.c 生成 a.out
gcc test.c
如果没有gcc,依旧是切换到 root 用户,执行下列命令进行安装:
yum install -y gcc-c++
运行 a.out 即可
三、mkdir命令
上面已经使用过,直接用它创建单个目录
怎么样一次性创建多个目录?
-p选项
四、rmdir指令 和 rm 指令
rmdir 指令(不常用)
删除空目录
删不掉非空目录
rm指令
删除文件或者目录
删除普通文件
删除目录
在用rm -r 删除某些文件或者目录时,有时会询问我们是否确定删除它
如果不想让其询问我们,可以在rm -r 后+f :rm -rf 强制删除,就可以了
Linux指令部分(一)相关推荐
- Linux 指令篇:文件系统--fstab
Linux 指令篇:文件系统-----FSTAB 指令:FSTAB 使用权限 : 超级使用者 使用方式 : 使用编辑器来修改 /etc/fstab (eg. vi /etc/fstab) 说明 : 存 ...
- linux入门(三)常见Linux指令及其用法
一.上回说到说到Linux的shell指令运行的原理,这回我们来看看Linux中shell的权限管理,所谓的"权限"是指某一类人做某一件事的权利. 在shell中这一类人被分为了三 ...
- 自学linux指令分析-cat
自学linux指令分析-cat 1·命令格式 cat [OPTION]... [FILE]... cat [参数][文件名] 2·命令参数 -n --number ...
- linux tac sed,Day08 - 一些常用 Linux 指令 - 3-7 (cat、tac、head、tail、vi、sed)
前言 此為 Linux 相關的 3-7 篇,都是很常用的指令,每天學一點,並常使用,便會記下成為反射動作之一 cat 將該檔案內容印在終端機上 command | cat cat -n file ca ...
- linux 返回上一个文件夹_常用命令之linux指令
无论是在服务器上进行开发,还是在 android 上执行一些指令,都需要用到 linux 的一些命令行操作,所以,必须要学习一些 linux 指令的基本操作. 下面是我整理的一些 linux 基本操作 ...
- 记录些实用的linux指令串
因为记忆容量有限,这里记录些比较实用的linux指令串 0.查看所有java进程GC情况:for i in `jps|egrep -v "Jps|Launcher" |cut -d ...
- 自学linux指令分析-find
自学linux指令分析-find 1·命令格式 find pathname -options [-print -exec -ok ...] find / -type f -name "fre ...
- linux指令快速复制粘贴[龟速更新中]
由于有经常碰到要输入linux指令,但是却忘记了的情况.在家里我把常用的命令放到Xshell的快速命令集,但是在很多情况下不在家,可能用的他人电脑,以及在非Win环境下使用ssh时没有xshell使用 ...
- Linux 指令简单将***IP列入iptables 限制范围
Linux 指令简单将***IP列入iptables 限制范围 今天部分服务器收到真IP的非SYN***,郁闷. netstat -an | grep -v LISTEN | awk '{print ...
- Linux 指令大全(3)
2019独角兽企业重金招聘Python工程师标准>>> Linux 指令大全(3) 名称:/etc/aliases 使用权限:系统管理者 使用方式: 请用 newaliases 更新 ...
最新文章
- Vision 圖像識別框架的使用
- jQuery取值的一些奇奇怪怪的操作
- 一文读懂密码学中的证书
- 我结婚了,我要用什么做个邀请函呢?【iVX无代码YYDS 06】
- 查看scala变量数据类型_Scala文字,变量和数据类型| Scala编程教程
- selenium的安装
- 解决输出顺时针螺旋数组问题【寻路算法】
- 260道网络安全工程师面试题(附答案)
- 如何安装thinkphp
- 2022前端面试系列——Vue面试题
- MySQL 中的定时任务
- 【培训实验记录】锐捷SDN交换机和控制器部署
- 外接硬盘无法进入PE界面
- 三维重建3:旋转矩阵-病态矩阵、欧拉角-万向锁、四元数
- leaflet地图资源整理
- 【车牌识别】模板匹配新能源车牌识别【含Matlab源码 865期】
- dz手机版空白显示index.php,discuz x3.3安装插件时页面出现空白有两种解决方法
- 多模态 |COGMEN: COntextualized GNN based Multimodal Emotion recognitioN论文详解
- NAG: Network for Adversary Generation 笔记
- 基于Window系统搭建Ubuntu系统环境
热门文章
- 支付宝登录应用授权,后端拼接 authinfo返回app,app进行支付宝调用获取auth_code(com.alipay.account.auth)
- matlab画黎曼函数,[2018年最新整理]matlab画复数函数图象和黎曼面.docx
- 我想健康富有聪明怎么导告_富有成效的远程工作(当您的心理健康说“否”时)
- 物联网应用层的关键技术有哪些
- 麒麟V10图形界面安装与运行人大金仓数据库
- 盘点:2017年GitHub上30个优秀的机器学习项目
- MD5值的简介和查看
- 常用计量单位及其换算
- facebook登陆ios
- C++ - priority_queue