linux——学习之路
在学习Linux之前,我们要先了解Linux与windows的区别:
Linux也是类似与windows的操作系统。
Linux偏向于指令操作,windows偏向于图形界面。
Linux操作过程:输入命令——shell命令解释——内核处理。
用户在输入命令后,shell解释用户输入的命令并将其传到内核,内核再执行输入的命令。
可通过输入yum groupinstall "gnome desktop"
,创建图形化页面。在命令框中输入startx
打开图形化页面。
如果在图形化页面中想要用操作指令的话,在菜单中找到terminal
。
linux基本命令
一:关机,重启命令—
1:关机命令shutdown -h now
(立刻关机)shutdown -h 1
(1分钟后关机)init 0
(立刻关机)
2:重启命令shutdown -r now
(立刻重启)shutdown -r 1
(1分钟后重启)reboot
(立刻重启)init 6
(立刻重启)
二:文件相关命令—
1.cd—跳转命令cd /x
:返回到指定目录——绝对路径cd ./x
:返回到指定目录——相对路径cd -
:返回到操作前的目录cd ~
: 返回到home目录,"~"也可以为home(就是Login进入所在的目录)cd ..
: 返回到上一层目录
2.mkdir(make directoy)—建立目录命令mkdir x
:创建新目录mkdir -p x
: 创建多层目录,如果要在同一个目录中创建多个子目录,需要用大括号括住,并用逗号隔开。mkdir -m abc x
:创建目录并设置文件权限。
文件权限将会于后面进行详细学习。
3.ls—显示命令:列出目前目录所含的文件及子目录ls -a
显示所有文件及目录ls -l
显示所有文件及目录,详细到每个文件的形态,权限,拥有者,创建日期,大小。ls -r
:将所有文件及目录以逆序列出(原序为英文字母排序)ls -t
:将所有文件及目录以时间先后顺序列出(最先创建为先)ls -A
:同a
,但不显示.
,..
。ls -R
:不同r
,将该目录中的文件依次列出。ls -F
:将文件及目录后添加符号,可执行文件为*
,目录为/
。
4.rm—删除命令:rm -r x
:删除该目录下的文件及目录。rm x
:删除文件 目录不能删除。rm -r *
:删除该目录的所有文件及目录。rm -f x
:强行删除文件不提示。rm -fr x
:强行删除目录及其所含内容不提示。
5.rmdir—删除命令:rmdir x
:删除该目录下的x目录。rmdir -p a/b
:删除该目录中a目录中的b目录,如果删除b目录后,a目录为空,也删除a目录。
6.touch—修改时间命令可修改目录和文件的时间。(也可用于建立空白文件)touch x
:修改时间为当前时间,若无文件,将建立文件。
7.file文件命令vim file
:进入flie文件。i
:进入file文件编辑模式。esc
:退出file文件编辑模式,进入浏览模式。cat x
:由第一行开始显示文件内容。tac x
: 由最后一行开始显示文件内容。与cat相反。nl x
: 按照行号显示文件内容。more x
: 将文件按照一页一页的形式显示,可在运行过程中根据一些按键进行操作。head -n x
: 显示前n行文件。tail -n x
: 显示后几行文件。
8.pwd:显示当前目录。
9. cp—复制命令cp -r text/newtest
:-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
10.mv—移动命令mv 文件名 文件名
: 将源文件名改为目标文件名。mv 文件名 目录名
: 将源文件移动到目标目录内。mv 目录名 目录名
:若目标目录存在,则将源目录移动到目标目录中;否则,将源目录名改为目标目录名。mv 目录名 文件名
:出错。
参数:-i
:若目标目录有同名文件,则询问是否覆盖旧文件-f
:覆盖旧文件时不询问。
history
: 查询输入命令历史data
: 查询日期
文件权限
ls -l x
:可查询文件权限。
3个权限:可读(r),可写(w),可执行(x),无权限(-)——分别对应权限数值4,2,1,0
共确定三种类型权限:
user:该用户
group:同组用户
other:其他用户
一共有10个字符。
首字符显示的是文件类型。
d:目录
‘-’:文件
l:链接文档
b:装置文件里面得可供储存得接口设备(可随机存取装置)
c:装置文件里卖弄得串行端口设备,例如键盘,鼠标(一次性读取装置)。
接下来3个字符显示的是user的权限,
接着3个字符显示的是group的权限,
接着显示的是other的权限。
权限可用权限数值表示:abc,a代表user,b代表group,c代表other。
例如:721:user有rwx权限,group有w权限,other有x权限。mkdir -m abc x
:创建文件目录,并自己设置权限。chmod abc x
:修改文件权限。
革命还未成功,同志仍需努力。