Linux的vx开头的文件,微博 Qzone 微信 Linux文件及目录常用命令,进来瞅瞅
一、Linux中的目录结构
l /bin :系统命令目录
l /dev :系统设备目录
l /home :用户的家 /home/lau
l /lib :系统库文件 .so 动态库 .a静态库
l /media :系统多媒体目录 (软驱、光驱)
l /mnt :系统挂载目录 (外置u盘) /mnt/usb
l /proc :系统内存目录
l /sbin :超级管理员root命令目录
l /tmp :系统缓存目录
l /var :系统临时目录(经常变动) 数据库文件,网页文件,日志文件
l /boot :系统启动目录
l /etc :系统配置文件目录
l /lost+found :失物认领处
l /opt :第三方程序目录(qq、wps)
l /root :超级管理员的家
l /usr :系统程序目录(apache、php、mysql)
二、IP地址配置
1、查看IP状态
ifconfig
2.配置网卡IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #网卡名称
IPADDR=192.168.1.253 #IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.1.1 #网关地址
ONBOOT=yes # [yes|no] 启动系统时是否开启网卡
BOOTPROTO=static #[none|static|bootp|dhcp](上网方式、手动获取IP或自动获取)
HWADDR 物理地址
3、启动网络
service network start|stop|restart|status
启动所有网络服务 启动|停止|重启|状态
ifup 启动指定某块网卡
ifdown 关闭指定某块网卡
4、ping 测试网路是否畅通
如网卡已配置完毕,可以通过ping命令来测试网络是否畅通
ping ip地址
二、Linux命令的基本格式及常用命令
2)常用指令
ls :查看当前路径文件信息
-l :查看文件的详细信息
以上指令还可以写成ll的形式,也可以达到以上效果
-a :查看文件的全部信息(包括隐藏文件)
以上选项还可以写在一起,如下所示
注:对于很多同学如果记不住Shell有哪些附件参数或选项,可以通过man(manual的缩写)指令来查询当前指令信息。
看完后,可以通过字母q退出 或者使用 指令 --help查看
pwd :查看当前工作区
cd :切换目录
cd 空格 /home/zhangsan
cd空格 .. 跳转到上一级目录
cd 空格 ~ 返回超级管理的家
clear 清屏操作
login :登陆
logout :登出(注销)
以上两个命令主要针对字符界面
图形界面 :ctrl+alt+f1
字符界面 :ctrl+alt+f2~f6
shutdown :关机
-h :多少分后关机 shutdown –h 分钟数(如为0则立即关机)
–r :多少分后重启 shutdown –r 分钟数(如为0则立即重启)
–k :警告多少分后关机 shutdown –k 分钟数 (并不执行关机指令,只是一种警告信息)
-c :中止关机指令(通常用ctrl+c中止关机指令)
halt :关机(只关闭Linux系统,但不关闭电源)
reboot :重启
clear:清屏
su : 切换用户
三、文件管理
1、Linux系统中的文件权限
r(read) 4 可读
w(write) 2 可写
x() 1 可执行
644 755
rw-r-r rwx-rx-rx
在Linux中可以通过ls –l查看文件的详细信息
drwxr-xr-x说明
第一个字母d全称dir(代表目录)
后面的位数代表当前文件权限
rwxr-xr-x
rwx r-x r-x
7 5 5
2、ls指令
ls [参数] [路径或文件名] :查看当前路径文件信息
-l :以列表形式显示文件信息
ll
-a :查看文件的全部信息(包括隐藏文件)
3、文件的创建与删除
1)vi filename :创建文件、
2)touch 文件名 :创建文件但不打开
3)rm 文件名 :删除文件或文件夹
-r :递归删除
-f :删除确认
4、目录管理
1)mkdir 目录名 :创建文件目录
-p :递归创建
-m :创建目录时,指定文件权限
2)rmdir 目录名 :删除文件目录
-p :递归删除
说明:rmdir指令在删除文件夹时,如要删除的文件存在子文件时,系统是不允许删除的
5、复制与移动
1)复制 cp [参数]
-R :递归复制
-p :复制时保持文件的原有属性
-v :显示复制进度
复制文件夹:
复制文件:
2)移动 mv [参数] [源文件或目录] < 目标文件或目录>
-v :显示进度
mv除了可以移动某个文件,还可以实现为文件重命名
6、文件统计
wc [参数] :文件大小统计
-c :统计文件字节数
-l :统计文件的总行数
-w :统计文件的单词数
7、grep搜索 (管道命令)
grep [参数]
-n :匹配的行号
-c :匹配的行数
-i (ignore):忽略大小写
8、显示文件内容
1)cat :显示文件内容(正序显示)
2)tac :显示文件内容(反序显示)
9、更改文件权限
chmod :更改文件权限
-R :递归修改
10、find 文件查找
find [目录列表] [匹配参数] [匹配标准] 查找文件
-name :根据文件的名称查找
11、gzip压缩工具
语法: gzip [-d#] filename 其中#为1-9的数字
“-d” : 解压缩时使用
“-#” : 压缩等级,1压缩最差,9压缩最好,6为默认
12、bzip2压缩工具
语法: bzip2 [-dz] filename
bzip2 只有两个选项需要您掌握。
“-d” : 解压缩
“-z” : 压缩
压缩时,可以加 “-z” 也可以不加,都可以压缩文件,”-d” 则为解压的选项:
13、文本编辑工具vim
1)一般模式下文本光标
h或向左方向键:光标向左移动一个字符。
j 或向下方向键:光标向下移动一个字符。
k 或者向上方向键:光标向上移动一个字符。
l 或者向右方向键:光标向右移动一个字符。
Ctyl+d:屏幕 向前移动半页
Ctyl+u:屏幕向后移动半页
+:光标移动到非空格符的下一列
-:光标移动到非空格符的上一列
n空格 (n是数字):按下数字n然后安空格,则光标向右移动n个字 符,如果改行字数小于n,则光标继续从下行开始向右移动,一 直到n;
0(数字0)或者shift+6:移动到本行行首。
Shift+4:既“$”移动到本行行首
H:光标移动到当前屏幕的最顶端
M:光标移动到当前屏幕的中央那一行
L:光标移动到当前屏幕的最底行
G:光标移动到文本最末行
nG(n是数字):移动到该文本的第n行
gg:移动带该文本的首行
n回车(n是数字):光标向下移动n行
2)一般模式下删除,复制,粘贴
x,X:x为向后删除一个字符,X为向前删除一个字符
nx(n位数字):向后删除n个字符
dd:删除光标所在的那一行
ndd(n为数字):删除光标所在的向下n行
dlG:删除光标所在行第一行的所有数据
dG:删除光标所在行的末行的所有数据
yy:复制光标所在那行
nyy:删除光标所在行起向下n行
p,P:p复制的数据从光标下行粘贴,P则从光标上一行粘贴
y1G:复制光标所在行第一行所有数据
yG:复制光标所在行末行所有数据。
J:讲光标所在行与下一行的数据结合成同一行
u:还原所有操作
3)进入编辑模式
:w:将编辑过的文本保存
:w!:若文本属性为只读时,强制保存
:q:退出vim
:q!:不管编辑或未编辑都不保存退出
:wq:保存 退出
:e!:将文档还原成最原始状态
ZZ:若文档没有改动,则不储存离开,若文档改动过,则储存后离 开,等同于:wq
:w [filename]:编辑后的文档另存为filename;
:r[filename]:在当前光标所在的行下面读入filename文档的内容
:set nu:再每行的行首显示符号
:set nonu:取消行号
Linux的vx开头的文件,微博 Qzone 微信 Linux文件及目录常用命令,进来瞅瞅相关推荐
- 计算机原理-操作系统- 转发 微博 Qzone 微信 Linux内核中的数据结构和算法
原创 底层软件架构 2019-07-12 22:40:12 Linux内核(源代码的链接在github) 1.链表.双向链表.无锁链表. 2.B+ 树,这是一些你无法在教科书上找到的说明. 一个相对简 ...
- linux目录命令改目录名,Linux命令详解——文件和目录常用命令-linux修改文件名...
文件和目录常用命令 查看目录内容 ls 切换目录 cd 创建和删除操作 touch rm mkdir 拷贝和移动文件 cp mv 查看文件内容 cat more grep 其他 echo 重定向 &g ...
- 转发 微博 Qzone 微信 一篇文章带你入门ZooKeeper实现原理!(超详细)
转发 微博 Qzone 微信 一篇文章带你入门ZooKeeper实现原理!(超详细)
- Linux 查看目录常用命令
linux 查看目录常用命令 ls -F |grep "/$" 只显示当前目录下的文件夹 ls -al |grep "^-" 只显示当前目录下的文件 ls -a ...
- Linux的vx开头的文件,linux文件系统简述
一.前言 文件系统的其实相当于网络中传输层的概念,负责组织数据,而硬盘驱动则相当链路层,只负责读写二进制数据,不会关心内容,文件系统需要组织数据存储,却也不关心有效载荷的内容. 一个linux文件通常 ...
- 彻底掌握Linux文件与目录管理命令?进来看看硬核总结
1.目录与路径 从根目录开始显示当前目录pwd 创建目录mkdir 删除目录rmdir 关于执行文件路径的变量:$PARH 2.文件与目 ...
- Linux文件及目录常用命令
一.Linux中的目录结构 l /bin :系统命令目录 l /dev :系统设备目录 l /home :用户的家 /home/lau l /lib :系统库文件 .so 动态库 .a静态库 l / ...
- linux du查询大鱼100m的文件,【大鱼叔叔|开发日记】树莓派常用命令
Linux一切皆文件 树莓派系统目录: /boot 放置Linux内核以及其他用来启动树莓派的软件包 /bin 放置与Raspbian有关(包括运行图形界面所需的)的二进制可执行文件 /dev 这是虚 ...
- 请输入要搜索的内容 搜索 13 转发 微博 Qzone 微信 看完这篇HTTP,跟面试官扯皮就没问题了
最初在有网络之前,我们的电脑都是单机的,单机系统是孤立的,我还记得 05 年前那会儿家里有个电脑,想打电脑游戏还得两个人在一个电脑上玩儿,及其不方便.我就想为什么家里人不让上网,我的同学 xxx 家里 ...
最新文章
- 如何实现更换Jupyter Notebook内核Python版本
- windows下安装PyTorch0.4.0
- SQL Server之视图基础知识
- 逻辑回归python正则化 选择参数_吴恩达机器学习笔记(三)——正则化(Regularization)...
- 神奇的“弓箭手悖论”,为什么说箭是游出去的?射箭不能瞄准目标
- 常见的目标检测中的背景建模方法总结
- webpack4+node合并资源请求, 实现combo功能(二十三)
- 关于tomcat 中的 tomcat-users.xml 配置不生效原因
- 写了一百万行代码是什么体验?
- python下载付费文档教程-python爬文档
- 怎么把dwg格式转换成pdf格式?
- 【VMware】VMware Workstation 未能启动 VMware Authorization Service
- 最好用的发短信(验证码、语音短信)接口
- 【Ubuntu系统】ubuntu18.04磁盘空间满了无法进入系统(3种方式,已解决)
- VirtualBox虚拟机使用Vagrant连接win(甲骨文Oracle VM )
- [论文解读]微信看一看实时Look-alike推荐算法
- 动态规划(pta例题)
- 中国企业一扎堆 这个产业就完蛋!
- 转转,敦刻尔克大撤退?
- ASO优化之如何进行榜单优化