0016.Linux基础之常用基本命令讲解
开启linux系统,开启xshell

pwd:printing workding directory 打印当前目录
/:代表根目录
cd:change directory 改变目录


ls:list 查看当前目录下的文件

ls -l 列出当前目录详细文件信息

判断是文件还是目录,全部通过第一列来判断
如果第一列一个d都没有,代表全都是文件
cd .. 回到上一级

第一列全都是d,说明这是个文件夹,而不是文件
ls -lh 查看详细文件大小列表

1K=1024Byte,1M=1024K。不过要注意一点Kb的写法,大写的KB代表K Byte,而Kb则代表K bit,1Byte=8Bit
1GB=1024MB 1MB=1024KB 1KB=1024Byte 1Byte=8Bit 也就是说1K=1024乘以8即8192个字节,一个汉字占2个字节
byte:字节 bit:位 后面/代表目录
linux中文件默认占4byte
ls -a 查看包含隐藏的文件及目录

创建一个隐藏的文件,在文件名之前加上.
vim .test

查看到了隐藏文件

ls -la

ls -lha

vim 创建文本 ==>点击"i"==>输入文本==>键盘"Esc"==>":wq"==>键盘"Enter"
文件就保存了
cat 命令:只是看一下文档,但是并不打开

clear 清空屏幕

more 命令,类似于cat,当文本内容过长的时候,可以敲回车或者空格,来快速分页浏览文档
敲击回车键==>往下走一行
敲击空格键==>一页一页看
mkdir 创建目录/文件夹
mv 命令 移动文件/文件夹===>某个文件夹/目录中

不要进入目录,也能查看列表,如图

如果使用mv命令,可以覆盖文件
创建一个文件file1,另外一个文件file2

相当于把file1的内容留下来了,但是文件名改成了file2,尼玛,有点搞
vi就是vim,是vim的简写
mkdir -p 递归式创建

yum install tree
安装tree命令,如果你的linux中tree命令无效的话
tree CN 显示CN目录的树枝结构图

cd .代表当前目录 cd ..代表返回上级目录
0016.Linux基础之常用基本命令讲解的更多相关文章
- Linux基础之常用基本命令备忘
Linux基础之常用基本命令备忘 PWD 查询当前所在Linux上的位置 / 根目录 CD(change directory)切换目录 语法 CD /(注意添加空格) LS ...
- day002-Linux基础之常用基本命令讲解
Linux系统一切皆命令 命令1:pwd 显示当前所在目录命令2:cd(change directory) 切换目录 cd / 回到根目录 cd .. 返回上一级命令3:ls 查看当前目录下的文件 l ...
- Linux(centos)的常用基本命令
Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限. 在启动Linux后屏幕出现如下界面显示: …… Re ...
- 【Linux基础】常用Linux命令: cd, cp, ls, mkdir, mv, rm, su, uname
常用Linux命令:cd, cp, ls, mkdir, mv, rm, su, uname cd命令:切换当前工作目录至 dirName(目录参数) 其中 dirName 可为绝对路径或相对路径.若 ...
- Linux基础之常用命令整理(二)
Linux系统启动流程 bios(找到启动介质) --> mbr(找到boot loader 512B 446引导信息 64分区信息 2 标志位 ) -->grub(选择操作系统或者内核 ...
- Linux基础之常用命令整理(一)
Linux 操作系统的安装 如今比较流线的linux操作系统 Centos Redhat Fedora Ubuntu, 安装操作系统的提前是要有操作系统的镜像文件(.iso文件)并且必须为系统指定一 ...
- Linux基础之常用命令篇
一.命令的基本格式 [root@localhost~] root为用户名 -表示当前所在位置 localhost主机名 ‘#’超级用户 '$" 普通用户 命令的基本格式: 命令 [选项] [ ...
- Linux基础、常用命令
Linux作为IT程序员必知必会知识,将自己学习到的和最近工作常用的一些命令进行总结,作为我结束过去生活和开始类程序员的序吧! 如果你想系统性学习的话,还是建议看书(鸟哥的Linux私房菜)或网上视频 ...
- Linux基础及常用指令
1.Linux目录结构 bin(usr/bin,user/local/bin) #存放常用指令,如cp.cat.chown等 sbin(usr/sbin,user/local/sbin) #高权限指令 ...
随机推荐
- NVM for Windows下载与安装
下载NVM for Windows https://github.com/coreybutler/nvm-windows/releases nvm-noinstall.zip: 这个是绿色免安装版本, ...
- Java抽象类、接口和内部类
1.抽象方法.抽象类 1)抽象方法: 由abstract修饰 只有方法的定义,没有方法的具体实现(连{}都没有) 由abstract修饰的方法为抽象方法,抽象方法只有方法的定义,没有方法体实现,用一个 ...
- 后台登录验证(Tokens/JSON Web Tokens(JWT) 的认证机制)
sessionid不支持跨域,浏览器也不能禁止cookie(禁止以后sessionid还有什么用) 单点登录问题,即时SessionID一样,也无法跨域获取到数据 占坑
- python+opencv模拟生成运动模糊核
Mark:https://www.cnblogs.com/wyh1993/p/7118559.html 效果非常的好
- 2018.3.4 Linux and Unix 知识点
UNIX系统的特点 1.多任务 2.多用户 3.强大的网络功能 4.设备无关性 5.并行处理能力 6.开放性 7.错误处理 Linux系统的特点 1.自由软件 2.良好的兼容性 3.良好的界面 4.丰 ...
- 完整的.h宏定义
##封装中的要点 __declspec(dllexport) 表明函数为导出函数 * `extern "C"` 导出的函数名与声明一致,否则导出函数名无法正常使用 当然,也可以通过 ...
- C语言预处理_05
凡是以 “#”开头的均为预处理命令! 其定义的一般形式为: #define 标示符 字符串 对于宏定义说明以下几点: 1.宏定义是用宏名来表示一个字符串,在宏展开时又以该字符串取代宏名,这只是一种 ...
- C# 使用Epplus导出Excel [5]:样式
C# 使用Epplus导出Excel [1]:导出固定列数据 C# 使用Epplus导出Excel [2]:导出动态列数据 C# 使用Epplus导出Excel [3]:合并列连续相同数据 C# 使用 ...
- JS数据结构与算法--双向链表
双向链表中链接是双向的:一个链向下一个元素,另一个链向上一个元素,如下图所示: 双向链表结构代码如下: class Node { constructor(element) { this.element ...
- 【转】关于“using namespace std”
对于一个存在着标准输入输出的C++控制台程序,一般会在#include <iostream>的下一行发现一句话,using namespace std.这句话其实就表示了所有的标准库函数都 ...

