访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux(第二章:常用命令)

时间:2019-06-16

linux命令windows命令_linux常用命令_常用dos命令

$who 获得当前用户信息

在这里插入图片描述

$echo 将参数输出到屏幕上,如果不加双引号会输出成字符串以空格隔开,如果加则原样输出。

在这里插入图片描述

$date 显示时间

在这里插入图片描述

$cal 显示月份

在这里插入图片描述

$clear 清屏
$passwd 修改密码

文件系统: 由若干目录和其子目录组成的层次结构,根目录是最上层的。

文件结构: 分为成分和命名两种。

linux命令windows命令_linux常用命令_常用dos命令

文件类型: 分别为普通文件,目录文件,设备文件linux常用命令,符号链接文件。

文件显示命令

$cat 具有两个功能:显示文件中的内容和将两个文件中的内容填充到第三个文件中。

在这里插入图片描述

$more  		显示文件中的内容但每次只显示一屏
			按space 显示下一屏内容
			按enter 显示下一行内容
			按H键 则显示帮助内容
			按B键显示上一屏内容
			按Q键退出more命令

在这里插入图片描述

$head -5 cc 显示文件名为cc头五行的内容

在这里插入图片描述

$tail cc 默认显示后10行的内容
$tail -5 cc 显示后五行内容
$tail +5 cc 显示从第五行开始到文本末尾的内容
$tail -c 5 cc 显示文件最后五个字符

在这里插入图片描述

$touch aa 创建文件aa

在这里插入图片描述

常用dos命令_linux常用命令_linux命令windows命令

匹配排序显示指定内容命令

$grep 检索命令
$sort 排序命令
$sort -k 2,3 cc 以第二个字段为排序关键字进行排序
$uniq 在拍好序的文件中去除重复的行
comm  m1 m2 比较m1和m2文件中的行,输出三列,分别是m1中单独出现,m2中单独出现,m1m2共有
comm m1 m2 -1 不显示m1单独出现的行
comm m1 m2 -2 不显示m2单独出现的行
comm m1 m2 -12 只显示共有的行
出现哪个数字代表哪个数字对应的信息不出现
$diff 逐行比较两个文件,列出不同
$cp cc /home/dsj 将cc文件复制到/home/dsj 目录下
$rm -rf cc 删除cc文件
$mv source target 将source文件中的信息放到target中
$wc -c 统计字节数
-l 统计行数
-w 统计字数

目录结构

1.用户主目录

linux常用命令_linux命令windows命令_常用dos命令

2.路径名:分为绝对路径和相对路径两种。

绝对路径:从盘符开始以根目录开始,总是以(/)开始。

相对路径:从当前目录开始。

创建目录命令

$mkdir aa 创建目录aa
-p 批量创建目录。
-m 700 文件主具有读写执行权限。
-m 750 组用户具有可读 可执行权限。
不能写成 /a/b/c

在这里插入图片描述

删除目录命令

$rmdir -p a/b/c 删除a/b/c目录
不能写成 /a/b/c

在这里插入图片描

改变工作目录和显示工作目录内容

$cd .. 切入上一个目录
$cd 返回主目录
$pwd 显示当前目录
$ls 显示目录中的内容

链接文件的命令

常用dos命令_linux命令windows命令_linux常用命令

链接文件分为硬链接和软链接两种。

要实现类似功能,可以以原有的启动级别为基础,创建一个新的目标 /etc/systemd/system/<新目标>(可以参考 /usr/lib/systemd/system/graphical.target),创建 /etc/systemd/system/<新目标>.wants 目录,向其中加入额外服务的链接(指向 /usr/lib/systemd/system/ 中的单元文件)。硬链接只能指向文件而不能是文件夹(关于为什么可以查看磁盘存储i索引节点方面的知识)。不过需要时刻警惕的一点就是,在内存中对于一个文件inode数据结构只有一个(符号链接会让两个inode指向同一个磁盘文件linux常用命令,但是文件链接和符号链接在内存中的inode还是只有一个),每个进程打开的文件是用file数据结构进行表述的,file数据结构会与inode进行映射,也就是说,两个进程分别打开了同一个文件,每个进程会有各自的file数据结构,但是这两个file会指向同一个inode。

此截图可以区分软连接和硬链接

在这里插入图片描述

改变文件或目录存取权限的命令

用户分为三种:用户主,组用户,其他用户,对应不同的存储权限

在这里插入图片描述

$chmod 用于改变或设置文件或目录的存取权限,分为两种以符号模式改变权限和以绝对方式改变权限两种。

以符号模式改变权限

a:所有用户

u:用户

g:同组

o:其他

在这里插入图片描述

当文件未被创建时用umask命令来设置权限。

 上一个教程:Linux history命令