发新帖

Linux 常用命令简介

fexlou 志愿者 / 2020-5-15 17:43
浏览: 954 / 回复: 11
查看: 954|回复: 12

Linux 常用命令简介

[复制链接]
收藏
跳转到指定楼层
本文主要面向萌新,都是就些基础知识,大佬们可以略过了。
欢迎大家留言补充。

首先来一段QA
Q:命令行是什么,为什么要用命令行
A:简单的说命令行CLI (command line interface)是一个只能使用命令来操作的界面。终端就是命令行界面的一种,使用快捷键ctrl+alt+T可以快速调出终端。终端用来与系统交互,命令行操作会比用户节面操作快很多。

Q:我怎么知道这些命令是干嘛的?
A:可以输入 man 命令 或者 命令 --help 或者百度一下(man是manual简写)

Q:命令行界面输入命令什么快捷键吗?
A:按tab可以补全命令,例如输入chmo再按tab会自动变成chmod,如果是输入chtab不会有反应,因为匹配ch的命令太多了。再次按tab会显示以ch开头的所有命令。tab也可以用于补全文件或者路径。

Q:为什么我输入命令,系统提示未找到命令?
A:首先看下是不是自己输入错了,再检查下大小写。linux里大小写是严格区分开的。

其他命令行快捷键介绍
ctrl+a 移动到当前输入的命令第一个字符
ctrl+e 移动到当前输入的命令最后一个字符

ctrl+w 剪切光标前的一段字符 例如 cp ab 按下之后会剪切ab
ctrl+k 剪切光标后所有字符
ctrl+u 剪切光标前的所有字符
ctrl+y 粘贴之前剪切的字符

ctrl+c 结束正在进行的命令
ctrl+d 结束输入
ctrl+shift+c 复制用鼠标选择的区域的字符
ctrl+shift+v 粘贴剪贴板中的字符,比如你从网页复制的命令

本次介绍的命令如下 :本文列举的命令都是简略的常用选项,使用man 命令 你能看到更为详细的内容
cd 切换目录                        ls 列出当前目录的文件
rm 删除目录或文件          touch 创建文件
mkdir 创建目录                 rmdir 删除目录
cp 复制文件或目录           mv 移动文件或目录


cd 切换工作目录
例如 cd /home
会把目录移动到home。之后执行的命令全部都在home文件夹下运行。
/ 指根目录
..代表上一级目录
.代表当前目录
-减号 代表上一次切换的目录
例如
cd /home/miku
cd ..
则会返回到home这个文件夹
cd -
又会回到 miku这个文件夹

评分

参与人数 4贡献 +9 收起 理由
central_1 + 3 感谢解答 : )
chenxiex + 3 加分鼓励 : )
wtsos + 1 加分鼓励 : )
akliusizhe + 2 原创内容!

查看全部评分

4

主题

30

帖子

182

积分

-r--------

Rank: 1

积分
182
fexlou 志愿者 发表于 2020-5-15 17:45:46 | 显示全部楼层
ls [-adlh] 显示当前文件夹内容
选项与参数:
-a :全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来
-d :仅列出目录本身,而不是列出目录内的文件
-l :列出文件的属性与权限等等数据如果加入-h会使得显示出的数据更易懂
例如
ls -lha
显示当前目录全部文件的详细信息

rm [-rf] 文件
选项与参数:
-f 强制删除指定的文件
-r 循环删除文件夹内的所有文件
警告!
sudo rm -rf /*
/是指根目录 系统其他目录都是依存于根目录
*是通配符 代表任意文件

因此sudo rm -rf /*会删除整个系统所有文件 千万不要尝试

touch 文件名
创建一个文件
还有其他作用此处不一一列举 请使用man touch查看

mkdir  文件夹名
创建一个文件夹

rmdir 文件夹名
删除一个空目录,如果目录非空则不会删除并且报错

cp复制文件
cp [-fs]源文件 目标文件
-f 如果目标文件已存在则会先删除再复制
-s 相当与创建快捷方式

复制源文件 到目标文件,例如
cp /home/miku/1.txt /home/user/
将miku文件夹内的1.txt复制到/home/user内

如果你在miku文件夹内则可以如下
cp 1.txt /home/user
与上一个命令效果一致

mv 移动文件
mv 源文件 目标文件
与cp类似的使用方法

92

主题

647

帖子

3527

积分

-rw-rw-rw-

Rank: 6Rank: 6

积分
3527
ritter 发表于 2020-5-15 18:01:38 | 显示全部楼层
楼主辛苦了,不过我要打击你一下。你写的这些东西想学的人通过搜索引擎可以得到更全面的教程,不想学的人点都不会点进来,你应该是在做无用功。

点评

太真实了  发表于 2020-5-15 18:15

4

主题

30

帖子

182

积分

-r--------

Rank: 1

积分
182
fexlou 志愿者 发表于 2020-5-15 18:24:20 | 显示全部楼层
ritter 发表于 2020-5-15 18:01
楼主辛苦了,不过我要打击你一下。你写的这些东西想学的人通过搜索引擎可以得到更全面的教程,不想学的人点 ...

2333 确实 想学的人应该会去找更有深度的教程

6

主题

576

帖子

1398

积分

-rw-r--r--

Rank: 4

积分
1398
xiamingyu 发表于 2020-5-15 18:30:23 | 显示全部楼层
ritter 发表于 2020-5-15 18:01
楼主辛苦了,不过我要打击你一下。你写的这些东西想学的人通过搜索引擎可以得到更全面的教程,不想学的人点 ...

难得有乐于奉献的人不要总给人泼冷水。
我们应该对deepin有信心,不必在意他人的评价。

0

主题

87

帖子

238

积分

-r--r-----

Rank: 2

积分
238
xiejia751229 发表于 2020-5-15 19:08:06 | 显示全部楼层
以前看过一本书,它是从查看CPU和内存等硬件信息开始慢慢学习命令

81

主题

4944

帖子

1万

积分

-rw-rw-rw-

Rank: 6Rank: 6

积分
12627
QQ
jianguo922 志愿者 发表于 2020-5-15 20:56:44 | 显示全部楼层
谢谢分享               
深度值得深入!深度有你更精彩
https://www.52pojie.cn/home.php?mod=space&uid=275571
电脑型号三星370r5v-s01  CPU:Intel酷睿i53210M         
内存:4GB+2GB×1    显卡芯片:AMD Radeon HD 8750M(2G)

1

主题

27

帖子

111

积分

-r--------

Rank: 1

积分
111
centimeter1983 发表于 2020-5-17 22:21:12 | 显示全部楼层
对于新手来说还是很友好的,收藏了

3

主题

116

帖子

441

积分

-r--r--r--

Rank: 3Rank: 3

积分
441
pangjie 发表于 2020-5-18 10:58:08 | 显示全部楼层
温故知新,楼主赞。

15

主题

184

帖子

825

积分

-rw-r--r--

Rank: 4

积分
825
central_1 志愿者 发表于 2020-5-18 14:22:21 | 显示全部楼层
顶以下,已经收藏,谢谢分享
体验linux系统

7

主题

155

帖子

715

积分

-r--r--r--

Rank: 3Rank: 3

积分
715
leafgreen 发表于 2020-5-18 21:27:24 来自移动端 | 显示全部楼层
写得挺好啊。补充一下,rm命令挺危险的啊,删除了文件在回收站是找不到的。删除可以用mv把文件移动到某个文件夹或者回收站,然后再手动清除,

0

主题

4

帖子

66

积分

-r--------

Rank: 1

积分
66
kuangcc 发表于 2020-5-26 20:40:38 | 显示全部楼层
谢谢,我刚从你这里学会了Ctrl+Shift+V 命令,以前粘贴只会用鼠标
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 返回版块 返回顶部