机缘巧合之下,我开始学习Linux基础命行令,以下内容纯属是一个完全没接触过Linux的小白的学习笔记,如有错误,欢迎指正。
(一)基础知识
1. Linux的命令是严格区分大小写的
2.Linux的所有内容都是以文件的形式进行保存,不靠扩展名区分类型,与Windows系统相比,没有 .txt, .doc,.xls之类的文件后缀
3.命令之间是有空格的
4.错误提示:permission denied(拒绝访问,没有权限)
5.错误提示:command not found(注意,该错误有很大可能是命令拼写有问题)
(二)我学会的常用命行令
1.关机:shutdown -h halt init 0 poweroff
重启:shutdown -r reboot init 6
2.su:切换用户(举例:用户与超级管理员的切换)
其中,test是当前用户名,@localhost是主机名,~是当前路径,与当前用户的主目录有关,dollar为普通用户。
输入Password密码之后,出于一种保护机制,密码不会显示,此时敲回车键,会显示如上。
3.cd:切换路径
/是根目录,此处类似于Windows最大,最根源的盘符。可与pwd搭配使用,显示当前路径。还可输入opt,输入o,灵活使用tab键自动补全。
路径已切换,切换到了opt路径,若要返回上一层目录,输入cd . . 。
注:如何区分绝对路径和相对路径
绝对路径:/开头,从根目录开始进入
相对目录:相对于当前目录而言
4.ls:显示当前路径下的所有文件
ls命令有两个参数,一个是ls -a显示所有文件,包括隐藏文件,另一个是ls -l显示所有文件的属性。
目录文件 连接数 创建者及创建者所在的组 大小 (默认) 时间 名称
5.chmod:赋权命令
-rwxr-xr-x.,-表示文件
r:read;读 w:write;写 x:excute;执行
rwx:文件所有者(创建者) , 三个权限都有
r-x:所有者所在的组 ,没有写的权限
r-x:其他用户,没有写的权限
权限用数字表达: r=4,w=2,x=1
举例
输入格式为:chmod权限 文件名
以上,便是本周的学习笔记。