Linux基础操作命令一

ls命令

命令格式:命令 -选项 参数

ls -d:只看当前目录信息
在这里插入图片描述
ls -l:列出当前文件详细信息
在这里插入图片描述
ls -a:列出所有信息
在这里插入图片描述
ls -h:显示文件大小
在这里插入图片描述
ls -i:可以查询inode编号
在这里插入图片描述

cd命令

路径的切换:cd
cd -:返回到之前的目录
cd ..:返回到上一级目录
cd ~:到用户所在的家目录
cd /:到根目录

目录的含义

/boot:Linux启动时,需要的文件
/dev:设备文件
/etc:配置文件
/home:用户家目录
/mdia:媒体文件
/mnt:挂载文件
/opt:第三方软件
/proc:虚拟化文件
/root:管理员的家目录
/run:进程文件
/srv:压缩过的文件
/sys:系统文件
/usr:安装的软件,共享库
/var:可变数据,日杂文件
/tmp:临时文件
/usr/bin:普通用户可以使用的命令
/usr/sbin:超级用户可以使用的命令
/usr/lib:32位库文件
/usr/lib64:64位库文件

文件操作

d:表示目录
l:连接文件
b:设备文件,提供存储的接口设备
c:设备文件,提供串行的接口设备(键盘、鼠标)
p:管道文件
s:socket套接字文件
-:表示文件
在这里插入图片描述

复制文件

cp file1 file2 //复制file1并命名为file2
在这里插入图片描述

移动删除文件

移动文件:mv file1 dir
移动多个文件:mv file1 file2 file3 dir
重命名文件:mv file1 file4
删除文件:rm file1
删除多个文件:rm file1 file2 file3
普通用户删除文件时不会有提示询问的,管理员删除文件时会提示询问,不像要提示询问后面 -f,即:
rm -f file1 file2 file3
这条命令要慎用!

创建删除目录

创建:mkdir dir-name
递归创建目录:mkdir -p dir1/dir2 //指在创建dir1同时在dir1里创建dir2
直接创建是无法成功的,一定要带-p
删除:rm -r dir //删除目录一定要带-r,否则无法删除

移动和复制目录

复制:cp -r dir1 dir2 //-r:可以把目录下面的目录一起复制走
复制多个目录:cp -r dir1 dir2 dir3

文件查看命令

cat命令

cat -A:整合命令
-b:列出行号,但是空白行不标志行号
-E:将结尾的断行符($)显示出来
-n:列出行号,空白行也会标志行号
-v:列出一些看出出来的特殊字符

more命令

空格:向下翻一页
回车:向下翻一行
/字符串:搜索关键字
:f:立刻显示文件名和行数
b:翻到第一页
q:离开

less命令

空格:向下翻一页
pagedown:向下翻一页
pageup:向上翻一页
n:重复前一个搜索
N:反方向重复前一个搜索
q:退出

head和tail命令

head\tail:显示文件头或尾行
-n:指定显示行。默认10行.
如:tail -5 /var/log/messages
在这里插入图片描述

wc命令

wc:显示文件的行数,数字,字节
-c:只显示字节
-w:只显示字数
-l:只显示行
在这里插入图片描述

vim编辑器

i:插入
esc:退出
u:撤销
x:删除
v:选择文本
y:复制
yy:复制当前行
dd:删除光标所在行
p:粘贴
o:插入下一行
O:插入上一行
a:在光标后插入内容
A:将光标移至最后
ctrl+R 反撤销

连接文件

Linux 系统中有软链接和硬链接两种特殊的“文件”。
软链接可以看作是Windows中的快捷方式,可以让你快速链接到目标档案或目录。
特点:

  1. 可以对不存在的文件创建软链接。
  2. 可以对文件或者目录创建链接。
  3. 删除软链接,不会影响他的指向文件。
  4. 删除指向文件,该软链接会变成死链接。
创建软链接

ln -s oldfile new file
在这里插入图片描述
硬链接:多个文件对应同一个inode编号。对多个文件中的某一个文件进行修改时,其他文件也会同时发生更改,多用户协同一致工作。
硬链接则透过文件系统的inode来产生新档名,而不是产生新档案。
特点:

  1. 不能对目录进行硬链接创建
  2. 只能对已经存在的文件进行硬链接创建
  3. 删除一个硬链接文件,不影响其他下同inode编号的文件
创建硬链接

link oldfile newfile/ln oldfile newfile
在这里插入图片描述

区别:

1.硬链接原文件/链接文件公用一个inode号,说明他们是同一个文件,而软链接原文件/链接文件拥有不同的inode号,表明他们是两个不同的文件;
2.在文件属性上软链接明确写出了是链接文件,而硬链接没有写出来,因为在本质上硬链接文件和原文件是完全平等关系;
3.链接数目是不一样的,软链接的链接数目不会增加;
4.文件大小是不一样的,硬链接文件显示的大小是跟原文件是一样的。而这里软链接显示的大小与原文件就不同了,222大小是6B,而bbb是3B。因为bbb共有3个字符
5.软链接没有任何文件系统的限制,任何用户可以创建指向目录的符号链接

总之,建立软链接就是建立了一个新文件。当访问链接文件时,系统就会发现他是个链接文件,它读取链接文件找到真正要访问的文件。

当然软链接也有硬链接没有的缺点:因为链接文件包含有原文件的路径信息,所以当原文件从一个目录下移到其他目录中,再访问链接文件,系统就找不到了,而硬链接就没有这个缺陷,你想怎么移就怎么移;还有它要系统分配额外的空间用于建立新的索引节点和保存原文件的路径。

shutdown命令

关机指令

内存数据通入写入磁盘 -sync:执行关机重启时,先执行sync把内存数据写入磁盘防止数据丢失
常用的关机指令:shutdown
重启、关机:reboot、halt、powe roff

shutdown
	-t:添加秒数,几秒后关机
	-k:不是真的关机,而是发出告警信息
	-r:在系统服务都停止后,重启
	-h:在系统服务都停止后,关机
	-f:关闭并且开机以后,强行略过磁盘检查
	-F:重启后,强制进行磁盘检查
	-c:取消已经在进行的shutdown指令内容

服务等级/运行级别

init 0:关机
init 1:单用户登陆(远程)
init 2:多用户登陆
init 3:纯文本模式
init 4:已不用
init 5:图形化
init 6:重启
-----------共7个级别

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值