美文网首页
为什么要学习linux命令以及它的常用技巧和命令

为什么要学习linux命令以及它的常用技巧和命令

作者: 悦悦学Python | 来源:发表于2021-11-15 14:15 被阅读0次

为什么要学习linux命令

linux系统刚面世的时候是没有图形界面的,所有的操作都是需要用命令行完成,直到现在,包括大家在以后的工作当中,绝大部分的操作都是命令行ssh 远程连接服务器,维护服务器,磁盘操作,文件存取,目录操作,进程管理等等 全都是要用命令行

这个一个程序员的必备技能 可以说不会命令行 就不会linux

学习linux的意义:最重要的,大家以后做的项目,大部分都是部署在linux服务器当中的,

路径问题: \ /

缩进问题: windows是不严格区分缩进的 linux区分缩进

文件名称问题:windows不区分大小写 linux严格区分大小写

综上所述:必须要学习linux命令

linux命令一共有200多个 20

常用的技巧

放大 缩小终端窗口
放大:ctrl shift =缩小:ctrl -

clear:清空终端

tab:自动补全

上下箭:快速切换使用过的命令 ctrl c

命令的格式

command [-option] [parameter]
命令 + 可选选项 + 参数相应功能的英文单词或者缩写 可以对命令进行控制,可以省略 传给命令的参数 0,1或者多个

常用命令

使用频率非常高

***ls:查看当前文件夹下面的内容 list
ls -a 查看隐藏文件
ls -l 查看详细信息ls -lh -h和-l配合使用 显示文件的大小

***pwd 查看当前所在文件夹 print working directory

*** cd:切换文件夹
cd 切换到家目录下的用户主目录
cd ~ 切换到家目录下的用户主目录
cd / 到根目录
cd . 不变cd … 到上层目录

***touch如果文件存在,不变,如果不存在 就创建文件

***mkdir 创建文件夹makedir -p 1/2 递归创建

***rm 删除 remove
rm 删除文件rm -r 删除文件夹

*** mv 移动或者重命名 movemv 旧的文件名称 新的文件路径+名称

***cat和more
cat 返回所有more分屏显示

*** vim :编辑器,有三种模式
命令模式:刚进来就是命令模式,此状态下敲击键盘会被当做命令 而不是输入 常用的命令:i输入模式
x 删除光标所在的字删除 dd 删除一行 yy复制一行 p 粘贴 : 撤销:u 反撤销:ctrl r
输入模式: esc 可以回到命令模式
底线输入模式: 可以输入单个或者多个字符的命令,功能很丰富 基本命令:q 退出 q! 强制退出,不保存w 保存 wq 保存并且退出 x

***cp copy 拷贝cp 旧的文件名称 新的文件名称

*** > 重定向 修改了默认的输出

输出的内容保存起来 覆盖

追加

*** grep 文本搜索

grep 字符 文件

-v 显示不匹配的所有行
-n 显示匹配及行号-i 忽略大小写

***which查看命令的位置

***ifconfig 查看网络设置

*** ping 测试远程主机的连通性

*** chmod
字母法: chmod u/g/o/a +/-/= rwx 文件
u:该文件的所有者,user
g:表示与该文件的所有者属同一组者,即用户组 group
o:other 表示其他以外的人a: all 上面都是

r:read 读权限 4
w:write写权限 2
x:执行权限 1-:不具备任何权限 0

数字法 :chmod -R ugo(777) 文件名

***sudo
sudo + 命令 以管理员身份运行命令sudo -s 切换为管理员

*** exit退出登录账户

*** 关机和重启
reboot 重启shutdown 关机

shutdown -r now 重新启动操作系统,shutdown会给别的用户提示
shutdown -h now 立即关机
shutdown -h 20:30 20:30自动关机shutdown -h +10 再过十分钟关机

查看帮助

1, 命令+ --help

2,man + 命令 manual linux的使用手册
空格 显示下一屏
回车 显示下一行
b 回滚一屏q 退出

总结:

1,linux命令的技巧
2,学写了一些常用的linux命令
ls pwd cd touch mkdir rm cp mv cat more vim > >> grep
ifconfig ping chmod 修改文件权限 (字母法,数字法, chmod 777 file)
sudo sudo -s exit reboot shutdown3,–help 和 man

命令不需要死记硬背,对于常用的命令,用得多了,自然就会了如果遇到了 临时去百度就可以

我是白又白i,一名喜欢分享知识的程序媛❤️

感兴趣的可以关注我的公众号:白又白学Python【非常感谢你的点赞、收藏、关注、评论,一键三连支持】

相关文章

网友评论

      本文标题:为什么要学习linux命令以及它的常用技巧和命令

      本文链接:https://www.haomeiwen.com/subject/vslqtrtx.html