Linux指令

  1. Linux指令学习

Linux指令学习

反斜杠(\):使反斜杠后面的一个变量变为单纯的字符串。

单引号(’’):转义其中所有的变量为单纯的字符串。

双引号(””):保留其中的变量属性,不进行转义处理。

反引号(``):把其中的命令执行后返回结果。

文件

cd ../ #返回上级目录

vim filename #i进入编辑 esc退出编辑 :wq写入 :q!强制退出不做修改

cat filename #查看文件

more filename #滚屏查看文件

pwd #显示当前路径

stat filename #查看文件修改时间

ls #查看当前目录文件 -l 查询:*(向后匹配0或多个) ?(匹配一个) 例如ls -l a*

echo "xxx" > filename.txt #>内容清空并写入 >>续写 2>错误清空并写入 2>>错误续写 &>>标准输出与错误输出一起写入
命令 < filename.txt #将文件作为标准输入给命令
命令 << over(分界符) #从标准输入中读入,直到遇到分界符为止
命令 < 文件 1 > 文件 2 #将文件 1 作为命令的标准输入并将标准输出到文件 2
“/etc/hostname” #主机名称文件路径

touch fileName.suffix #创建一个新的文件

mkdir dirName #新建文件夹

rm fileName.suffix #删除指定文件
rm -r file #递归删除文件夹下内容

mv fileName newFileLocation #移动文件,也可以重命名 mv fileName newName

用户

useradd username #添加用户
userdel -r username #删除用户及本地信息
su username #切换到用户
passwd username #进入设置密码模式 -d 删除密码(root)

命令

alias 别名=命令 #为命令起名
unlias 别名
type 命令 #查询命令是内部还是外部命令

变量

export 变量名 #将变量提升为全局变量
echo $NAME #显示变量内容 $加变量名

vim文件编辑器

:s/one/two #将当前光标所在行的第一个 one 替换成 two 
:s/one/two/g #将当前光标所在行的所有 one 替换成 two 
:%s/one/two/g #将全文中的所有 one 替换成 two
/字符串 #全文搜索
:q! #强制退出不修改
:wq #写入并且退出
:整数 #转跳到该行
按键
dd/yy #删除/复制(剪切)光标所在整行
5dd/5yy #删除/复制(剪切)从光标处开始的 5 行
u #撤销命令
p #粘贴操作内容dd/yy
i #光标当前位置进入
o #光标位置下一行进入

网络

systemctl restart network #重启网卡设备

界面

clear #情况控制台

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以邮件至 1300452403@qq.com

文章标题:Linux指令

字数:646

本文作者:Os467

发布时间:2022-09-23, 21:30:12

最后更新:2022-09-23, 21:30:57

原始链接:https://os467.github.io/2022/09/23/Linux/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

×

喜欢就点赞,疼爱就打赏