01:Linux的基本命令

Linux的基本命令

本教程是使用的是Ubuntu14.04版本。

1、常识

1.1、Linux的隐藏文件

在Linux中,根目录用 / 来表示,Home目录用 ~ 来表示。

在Linux中文件夹中的隐藏文件前面是以 是 • 开头的

1.2、绝对路径与相对路径

路径:一个文件在操作系统中存储位置的标识。pathname

绝对路径:路径是从绝对位置开始的。在windows的绝对路径是从某一个盘符开始的(D:\Bandizip);Linux中的绝对路径是从 / 和~开始的。
由上图可知,路径由冒号:开始,$符号结束。

相对路径:指明路径时,是从当前所在位置开始的。

2、基本命令

2.1、ls

使用列表把当前文件夹显示出来。

ls -a,显示所有文件,包括隐藏文件

ls - l,以详细信息显示

ls -la,显示所有文件的详细信息(ls -al)

-开头的表示普通文件

d开头的表示是文件夹

l开头的表示符号连接文件

2.2、cd

用与切换目录。

若现在在fff文件夹里面,想进入abc文件夹,不能cd abc。因为cd只能进入下一级文件夹(此文件夹中有的文件)或进入绝对路径。

方法1:cd ‥

方法2:cd 绝对路径

1个点表示进入当前目录的入口,2个点表示进入上一级目录的入口

2.3、pwd / mkdir / mv / touch / cp / rm / cat / rmdir

pwd:打印出当前的路径

mkdir:创建文件夹

mv:①移动文件(目标文件夹只能使用绝对路径或下一级路径)

②更改文件名

touch:创建文件

cp:复制文件

cp -r:复制文件夹

cp -f:强制复制文件(cp -rf强制复制文件夹)

rm:删除文件

rm -r:删除文件夹

rm -f:强制删除文件(rm -rf强制删除文件夹)
cat:直接查看文件里面的内容

rmdir:只能删除空文件夹 ,不能删除有内容的文件夹

2.4、ln

软连接(和window中快捷方式类似)

ln -s 源文件名 连接文件名

若将主文件fff删除,则对nnn文件有影响

硬连接

ln 源文件名 连接文件名

若将主文件fff删除,则对mmm文件没有影响

2.5、man

作用:查询man手册,获得帮助信息

man 1 ls: 1表示查询的是linux命令

man 2 xxx: 2表示查询的是linux api

man 3 xxx: 3表示查询的是C库函数

2.6、apt-get

在Ubuntu中在线安装和卸载软件的命令

apt-get install vim 安装vim

apt-get remove vim 卸载vim

注意,安装和卸载都是在线的,也就是说ubuntu必须能上网才能使用apt-get

相关推荐
埃伊蟹黄面2 分钟前
ELF深入解剖:从文件头到动态段,图解库的二进制构成
linux·c·
五仁火烧30 分钟前
生产环境中配置了接口3000后,不能启动,改成8080后就可以
linux·网络·安全·vue
JiMoKuangXiangQu37 分钟前
Linux build:头文件安装
linux·headers_install
lbb 小魔仙1 小时前
【Linux】云原生运维效率提升:Linux 终端工具链(kubectl + tmux + fzf)组合拳教程
linux·运维·云原生
码农小韩1 小时前
基于Linux的C++学习——动态数组容器vector
linux·c语言·开发语言·数据结构·c++·单片机·学习
Joren的学习记录1 小时前
【Linux运维大神系列】Kubernetes详解3(kubeadm部署k8s1.23高可用集群)
linux·运维·kubernetes
代码游侠2 小时前
应用——智能配电箱监控系统
linux·服务器·数据库·笔记·算法·sqlite
2501_933513042 小时前
Linux下载离线rpm和依赖包的方法
linux·运维·服务器
XiaoHu02072 小时前
Linux多线程(详细全解)
linux·运维·服务器·开发语言·c++·git
Xの哲學2 小时前
Linux Platform驱动深度剖析: 从设计思想到实战解析
linux·服务器·网络·算法·边缘计算