linux常用命令——学习记录

touch创建文件 touch 1.txt 2.txt
mkdir创建文件夹 mkdir A/B/C/D -p
clear清空屏幕
查看命令解释 man ls
重定向
> 代表删除后重新写入 >>代表追加写入
cat 直接打开文件,不管文件大小
cat可以同时查看多个文件 cat 1.txt 2.txt
cat可以将两个文件合并为一个文件 cat 1.txt 2.txt > 3.txt
more 打开文件显示一页,b向上翻页 f向下翻页
rm -r A/B/C/D
rm D
文件重命名 mv 原文件名 新文件名
mv 111.txt /文件夹 剪切粘贴
创建软链接 ln -s 1.txt 2.txt(快捷方式文件名)
创建硬链接文件 ln 1.txt 2.txt
区别:软连接创建的文件,原文件被删除后,快捷方式不可用,硬链接还可以使用
grep -v 取反
grep -n 显示行号
grep -i 忽略大小写
cp 1.txt /文件夹
cp -r 文件夹1 文件夹2
sudu find -name / "*name*" 忽略权限查询
打包命令 大小不会被压缩
tar -cvf test.tar *.py 打包
tar -xvf test.tar 解包
tar -zcvf xxx.tar.gz *.py 压缩打包
tar -zxvf xxx.tar.gz 解压缩
tar -jcvf yyy.tar.bz2 *.py 压缩格式为bz2,要比gz的大
tar -jxvf yyy.tar.bz2
zip zzz.zip *.py 压缩格式为zip 空间占用是bz2的三倍多
unzip zzz.zip 解压缩
which ls 查看命令在哪个路径下
date 输出当前时间
ps aux
ps -ef
top 显示内存占用等
htop 高级top
kill -9 进程号
reboot 重启
df -h 查看硬盘占用
ifconfig 查看网络连接
su - uapp 切换账号
useradd shuaige
sudo passwd shuaige
whoami
exit
ssh uapp@10.3.130.76 远程连接电脑
chgrp YYY 1.py 改变文件的组
chown xxxx 1.py 改变文件所有者
修改文件权限
一共十个位置 后面九个分三组 第一组是文件拥有者权限,第二组是同组者的权限,第三组是其他人的权限
d rwx rwx rwx
第一个位置是-:普通文件
第一个位置是d:文件夹
rwx:可读可写可执行
更改权限:字符法和数字法
u:文件的拥有者
g:文件的同组者
o:其他用户
chmod u=rx 2.py chmod g=rx 2.py chmod o=r 2.py
chmod u= g= x= 2.py
r:4
w:2
x:1
chmod 741 2.py

vi使用
命令模式:
yy:复制 4yy:复制4行
p:粘贴
dd:删除(剪切) 2dd:删除2行
上k
下j 最常用
左h
右l
G:快速回到最后一行
gg:快速回到第一行
D:删除从光标位置到一行最后的内容
u:复原 相当于撤销ctrl z
x:删除,每次删除一个
X:当前位置向前删除
V:选中
v:选中
>>:向右移动
.:重复执行上一次的命令
r:替换一个字符
R:替换光标以及后面的字符
/:str查找
n:下一个
N:上一个
%s/搜索的内容/替换成新的内容/g
1,10s/搜索的内容/替换成新的内容/g:只把1-10行里符合条件的内容进行替换

末行模式:
w:保存
q:退出 
wq:保存退出
shift zz
相当于wq

插入模式

来源:https://www.icode9.com/content-3-891201.html

(0)

相关推荐

  • Linux高级命令

    文章目录 1.重定向 2.查看文件内容命令 2.1 cat查看小文件 2.2 more分屏查看大文件 2.3 管道(|) 3.链接命令 3.1 软链接 3.2 硬链接 4.文本搜索命令 5.查找文件命 ...

  • (4条消息) Linux 基础操作、常用shell命令、vi常用命令、man帮助手册

    一.简述 记录简单的Linux 基础操作.常用shell命令.vi编辑器常用命令.man帮助手册的使用. 二.Linux 基础操作 1.按 Ctrl+Alt+t 快捷键或者双击桌面的"Ter ...

  • Linux命令——chmod(修改读写执行等权限)

    Linux命令--chmod 命令描述 变更文件或目录的权限.在UNIX系统家族里,文件或目录权限的控制分别以读取,写入,执行3种一般权限来区分,另有3种特殊权限可供运用,再搭配拥有者与所属群组管理权 ...

  • file命令_Linux file命令:查看文件信息或类型

    有人的地方,就有江湖.人往往是最难揣摩的.如果有一面神奇的魔镜能看出一个人的内心,世界会不会变得更加美好呢?Linux 的世界里,file 就是这样一面魔镜,它可以看到每个文件的内心.file 命令可 ...

  • bzip2命令_Linux bzip2命令:压缩和解压文件(.bz2文件)

    有时候你会发现并不是所有的 Linux 压缩包都是以 .tar.gz 为后缀的,有些压缩包的后缀是 .tar.bz2.这个 .tar.bz2 又是什么呢?它就是本文的主角:bzip2 压缩工具. 有了 ...

  • linux中关于权限的一些事

    权限这个东西对于初学者来说可能会有点陌生,不过不要紧,看完下面的讲解应该会对你有一定的帮助 权限rwx rwxrwxrwx  u     g    o         a r:可读      4 w: ...

  • Linux tar命令

    tar功能,1)将多个文文件打包为一个文件,2)将文件打包并压缩,3)将打包的文件解包,4)将打包压缩的文件解压 1.用法 tar [选项] [文件..] 2.命令选项  -A, --catenate ...

  • Linux 常用命令学习 | 菜鸟教程

    Linux 常用命令学习 | 菜鸟教程

  • Linux常用命令大全(非常全!!!)

    日常使用命令 开关机命令 1.shutdown –h now:立刻进行关机 2.shutdown –r now:现在重新启动计算机 3.reboot:现在重新启动计算机 4.su -:切换用户:pas ...

  • Linux常用命令有哪些?Linux怎么学?

    Linux操作系统与Windows系统不同,想要使用Linux系统,我们需要掌握各种各样的命令,否则使用起来十分困难.那么Linux常用命令有哪些?本文为大家汇总了一些,希望对你们有用. chsh:查 ...

  • Linux常用命令速查手册(建议收藏,无聊、蹲坑的时候可以看看)

    关机/重启/注销 常用命令 作用 shutdown-hnow 立即关机 shutdown-h10 10分钟后关机 shutdown-h11:00 11:00关机 shutdown-h+10 预定时间关 ...

  • Linux常用命令整理

    目录提取码 一.基本命令 1.1 关机和重启 1.2 帮助命令 二.目录操作命令 2.3.1 创建目录[增] mkdir 2.3.2 删除目录或文件[删]rm 2.3.3 目录修改[改]mv 和 cp ...

  • linux常用命令

    linux常用命令

  • Linux 常用命令

    ifconfig:查看IP ls:显示目录文件 pwd:当前所在的目录 who am i:显示当前登录时用的用户名 cd:目录跳转 mkdir:创建文件夹 rmdir:删除文件夹 touch:新建文件 ...

  • Linux常用命令,超强万字总结!

    ls 最高使用频率的命令之一. 命令格式:  ls [OPTION]... [FILE]...单纯的输入: [root@iz2ze76ybn73dvwmdij06zz /]# ls bin dev h ...

  • linux常用命令adb命令

    linux常用命令 ls / 展示 cd 切换 cd.. 返回 mkdir 创建目录 touch 创建文件 rmdir 删除 cp 复制 mv 移动/删除 vi 编辑 :wq 退出并保存 pwd 显示 ...