欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

初窥Linux 之 最全命令大讲堂

程序员文章站 2022-05-23 10:22:11
...

简言

博主幻想阶段:
1. 你有没有过开发Linux项目时,命令敲到一半,脑子突然就瓦特了?
2. 打开Linux发行版系统时,正要查找某个文件,哎我去,那啥啥啥命令是啥?
3. 是不是远程服务器的时候,面对黑白界面却什么也敲不出?

最近都在和Linux打交道(个人用的Ubuntu)感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大,为了以后再出现类似脑短路的情况,我特意整理出了Linux系统我个人认为最最最常用的指令,分享一手给大家,以下内容仅供大家参考:

①基础Linux命令汇总

ls: 展示出当前路径(目录)下所有的文件/文件夹

ctrl shift +: 放大终端字体

ctrl -: 缩小终端字体

pwd: 显示当前所处位置的路径信息

/ 代表根目录: 最*目录

cd: 进入一个目录

cd ..: 进入上级目录

cd -:进入上一次在的目录

cd ~:进入家目录

clear: 清洗终端 (快捷键:ctrl + L)

tree: 查看当年路径之下的目录树

ctrl+c: 停止服务端

touch: 创建一个文件(可理解为文本)

②基础Linux命令汇总

rm: 删除文件

rm -r : 删除文件夹

rm -r / :清除所有文件(勿用)

mkdir: 创建文件夹

rmdir: 删除文件夹

^(上键):翻到历史命令

下键: 翻到历史命令

根目录:/(斜杠)

反斜杠:\

子目录:./

cp: 复制一个文件 到 另外一个地方

cp -r:复制一个文件夹 到另外一个地方

mv 原文件名称 新文件名称: 更换位置, 重命名

history: 查看历史命令

ls --help:查看文档

man ls:查看文档

③基础Linux命令汇总

ls -h:当前路径下详细信息展示
ls -lh : 更人性化显示
	1:(文件/文件夹)权限    完整显示:drwxrwxrwx
		d开头代表文件夹
		r:可读
		w:可写
		x:可执行
	2:硬链接数量
	3,4:用户名,分组
	5:容量
	6,7,8:最后一次修改它的时间
	9:名称

ls -h: 显示具体容量

ls -a: 显示隐藏文件/文件夹

touch .文件名/文件夹名:创建隐藏文件/隐藏文件夹

ls -lah: 总汇显示

初窥Linux 之 最全命令大讲堂
以上三小节是我个人使用频率最高的,望谨记,以下介绍的属于进阶和拓展内容

④Linux进阶命令汇总

sudo 命令语句:用管理员的身份去执行改命令
	修改登录密码:sudo passwd 用户名

sudo -s: 变成管理员

exit: 退出管理员身份 

>: 重定向 没有就新建, 有就覆盖 类似w模式  (写入)

>>: 重定向 没有就新建 有就追加  类似a模式 (追加) 

cat: 查看内容

more: 查看内容,从头开始
回车: 向下一行
空格/f: 向下一页
b: 往回看

ctrl+c: 终止程序运行

|: 管道

软连接:  快捷方式

硬链接:  文件多了一个名字接口

创建快捷方式:ln -s 原文件名称(kan.txt) 新文件名称(yu.txt)
	ls -lh查看显示为:yu.txt -> kan.txt

ll: ls -lh 的简化版

⑤Linux进阶命令汇总

gedit:打开文件

grep : 在一个文件中去搜索特定数据
	grep '查找的名称' 文件名/文件夹名    举例:grep '4' kan.txt
	grep -i '查找的名称' 文件名/文件夹名   (大小写通吃)
	grep -n '查找的名称' 文件名/文件夹名    (显示行号)
	grep -v '查找的名称' 文件名/文件夹名    (取反,有'查找的名称'的不会显示)

find: 在一个目录下去搜索文件/文件夹
	find / -size -2M  (查找根目录下文件小于2M的文件并显示)

which: 查看命令语句的位置

chmod: 权限设置
	u>>>拥有者   
	g>>>同组小伙伴
	o>>>其他人
	a>>>全部
	r>>>4
	w>>>2
	x>>>1
		为文件拥有者+一个可执行的命令
		chmod u+x 文件名
		其他人,同组小伙伴对我的项目都有权限
		chmod o=rwx / 7,g=rwx / 7 文件名

文件夹嵌套:mkdir a/b/c/d -p

⑥Linux命令拓展

whoami: 查看自己是谁

who: 查看当前多少用户登录

reboot	重新启动操作系统
shutdown –r now	重新启动操作系统,shutdown会给别的用户提示
shutdown -h now	立刻关机,其中now相当于时间为0的状态
shutdown -h 20:25	系统在今天的20:25 会关机
shutdown -h +10	系统再过十分钟后自动关机

vim
命令模式:ESC,用来输入命令进行操作vim
编辑模式:用来编辑代码
末行模式:用来处理 保存 退出
w>>>保存
q>>>退出
x>>>保存并退出
wq!>>>强行保存退出

嘤嘤嘤,Linux指令就是这么简单,如果感觉帮到你,希望大家收藏,以供日后参考
初窥Linux 之 最全命令大讲堂