Linux基本命令

基本命令

1.添加用户命令:useradd 命名

2.切换用户命令:su 用户名

(普通用户[new]切换到最高权限用户[root])需要密码

3.cd命令

cd 目录名   # 进入目录
cd ..      # 返回上级目录
cd ~       # 进入当前用户的home目录

注:cd  /巴拉巴拉       是为以“/”开头的绝对路径,没有用则是相对路径

4.目录查看

ls         # 显示当前目录下的所有文件及子目录
ll         # 以详细信息的方式展示当前目录下的文件及子目录
dir        # 显示当前目录下的所有文件
pwd        # 显示当前路径
clear      # 清空屏幕显示

5.mv移动命令

剪切a重命名为d

剪切zking到zs内

6.创建文件/目录

创建某文件夹:mkdir 目录名 

创建某文件:touch 文件名(例:a.txt)

7.rm删除

参数{ -f:强制}

删除文件:rm [参数] 文件名

参数{-r :递归 -f:强制}

强制删除目录所有文件(慎用):rm -rf  目录名

删除空目录:rm -d 目录名

删除空目录和非空目录:rm -r 目录名

安全提示:rm -i filename.txt

  • 在执行删除操作之前,请确保你确实希望删除目标文件或目录。
  • 如果你不确定,可以先使用 ls 命令列出目录内容,确认文件或目录名称。
  • 为了安全起见,一些用户可能会在 rm 命令中加入 -i 选项,这样在删除每个文件之前系统都会提示你确认:

8.解压与压缩tar

tar [参数] 文件

tar -czvf test.tar.gz b.c # 压缩 a.c文件为test.tar.gz

参数{ -f:指定归档的文件名 、-z:通过gzip压缩归档文件、-c: 创建一个新的归档文件、-v: 显示详细信息}

 

打印详细压缩包内容:tar -tzvf 压缩包名 -t:列出归档文件的内容     解压:tar -zxvf 压缩包名 [-C  解压地址]没有就在当前目录

排除某文件压缩: tar --exclude=排除文件 -zcvf 压缩包名 zking/

9. which与whereis

which命令查找可执行文件的位置,语法格式:
which ifconfig

whereis命令查找文件的位置,语法格式:
whereis 文件


10.find查看

find命令查找文件或目录,语法格式:

find [位置] [选项] 文件名 -print

 示例

# 查找etc目录中,所有文件名以host开头的文件。
find /etc -name 'host*'

# 查找当前(~:root)用户中中所有的.log结尾的 文件
find ~ -name "*.log" -print

# 查找当前目录及子目录中文件名以一个大写字母开头的文件
find . -name "[A-Z]*" -print

# 从根目录查找文件名为test开头的所有文件
find / -name "test*" -print

# 当前目录下查找文件权限位为755的文件,即文件属主可以读、写、执行,其他用户可以读、执行的文件
find . -perm 755 -print

# 在$HOME目录中查找文件属主为test的文件 
find ~ -user test -print

# 查找属主帐户已经被删除的文件,可以使用-nouser选项。在/home目录下查找所有的这类文件
find /home -nouser -print

# 在/apps目录下查找属于gem用户组的文件
find /apps -group gem -print

# 查找没有有效所属用户组的所有文件
find / -nogroup -print

# 从根目录开始查找5天内被更改的文件
find / -mtime -5 -print

# 在目录/etc中查找3日之前更改的文件
find /etc -mtime +3 -print

# 在/etc目录下查找所有的目录 d:目录
find /etc -type d -print

# 在/etc目录下查找所有的符号链接文件
find /etc -type l -print

VIM编辑器

Vi 编辑器是所有 Unix 及 Linux 系统下标准的编辑器,类似于 windows 系统下的 notepad (记事本)编辑器。

vi 和 vim 都是 Linux 中的编辑器,不同的是,vim 比较高级,可以视为 vi 的升级版本。vi 使用于文本编辑,但是 vim 更适用于 coding。

 Vim 中存在三种模式(大众的认知):命令模式、编辑模式(输入模式)、末行模式(尾行模式)。

命令模式

 

编辑模式

 末行模式

  • 13
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值