admin管理员组

文章数量:1530081

目录

  • 为什么要学习linux命令
  • 常用的技巧
  • 命令的格式
  • 常用命令
  • 查看帮助
  • 总结

为什么要学习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 移动或者重命名 move
mv 旧的文件名称 新的文件路径+名称

***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 shutdown
3,–help 和 man

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

本篇文章写得很详细,不管你是不是零基础,相信你都能看懂,跟着一步步来我相信你一定会安装成功的。
这是私人小窝,进来请注明自己进群理由,我不希望不爱学习的人进来:

如果有对你有所帮助,还请支持一下,感谢ღ( ´・ᴗ・` )比心

本文标签: 命令要学常用技巧Linux