初窥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进阶命令汇总
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指令就是这么简单,如果感觉帮到你,希望大家收藏,以供日后参考
上一篇: 数据输出${requestScope.msg}获取不到值的解决方法
下一篇: PHP应用的水平扩展