linux中常用命令

一.linux中常用命令

1.查看目录下文件/目录

命令

功能描述

ls

list显示文件

ls -l或ll

list -list显示详细信息

ls -a

list -all显示全部(包含隐藏文件)文件

ls -al

list -all list 上两个合体

ls 目录名

查看目录下有什么东西

2.目录切换

命令

功能描述

cd ..

上一级目录

cd dirname

进入目录

cd或cd~

直接回到用户家目录

Cd/

回到系统根目录

3.查看完整路径

pwd   查看当前目录所在的位置

4.查看当前用户

whoami  查看当前用户的名称

5.用户切换

命令

功能描述

su  

普通用户切换到root用户

su root

切换到root用户

su 用户名

切换到普通用户

exit

退回到原来用户

(注意事项: 最好使用suexit搭配使用,否则多次使用su指令会导致用户的叠加)

6.管理用户

命令

功能描述

useradd  xxx

创建用户

passwd  xxx

为创建的用户设置密码

userdel  xxx

删除用户

7.查看命令的所在目录

which命令   查看指定命令所在的路径信息

8.文件操作

命令

功能描述

touch fileName

创建名字为fileName的文件

touch dir/fileName

在dir目录下创建名字为fileName的文件

echo 内容 > fileName

内容覆盖写到文件中,不存在则创建

echo 内容 >> fileName

把内容追加到文件中

cat  fileName

打印文件内容到终端

more fileName

分屏查看文件各行内容,不支持回看

less fileName

查看文件各部分内容,支持回看

head -n fileName

查看文件的前n行内容

tail -n fileName

查看文件末尾n行内容

wc  fileName

查看文件的行数

9.目录操作

命令

功能描述

mkdir

目录名

mkdir

p 目录/目录/目录 递归方式创建多级父子文件夹

mv

dir1

mv

dir1/dir2

mv

dir1

cp

dir1

cp -r dir1 dir2

需要设置参数 -r (recursive递归) 无视目录层次

rm 文件

删除文件

rm -r 目录

递归删除目录(无视目录层次)

rm -rf 文件/目录

-r  force(强制) 删除文件/目录

10.查找操作

命令

功能描述

find /

name passwd[完整名称] 查找passwd文件

find ./

name “p*” 查找带”p”的文件

find ./

type f 查找所有文件

grep

内容

11.权限管理

命令

功能描述

chmod  权限 文件/目录名

管理指定文件的权限信息,r读:4 w写:2 x执行:1

12.进程管理

命令

功能描述

ps

查看当前终端窗口里的进程

ps  -aux

查看系统中的所有进程

ps  -ef

查看进程列表

kill  进程号

杀死指定的进程

Kill -9 进程号

强制杀死指定的进程

13.其它命令

命令

功能描述

ifconfig

查看当前系统的IP地址等信息

tar zcvf 压缩文件名.tar.gz 路径1 路径2

实现一组文件或文件夹的打包

tar zxvf 压缩文件名.tar.gz

实现解压缩解包

man [章节号] 命令/函数名

查询指定的命令或函数

二.vi工具的使用

1.基本概念

vi和vim是Linux系统命令行下的文本编辑器,通常格式为:vi 文件名 或 vim 文件名。

2. 三种模式的转换

3.使用方式

3.1. 令模式的编辑命令

i在当前位置之前插入

a在当前位置之后插入

o在当前行下插入

 

3.2.命令行模式的删除命令

x 删除一个字符

dw 删除当前词

3dw 删除三个词

dd 删除当前行

5dd 删除五行

 

3.3. 命令行模式的修改命令

r 替换一个字符

cw 替换一个单词

cc 替换一行

C 替换从光标至行尾

 

3.4. 命令行模式的拷贝命令

 

:w 存盘

:w newfile 存成新文件

:wq 存盘退出Vi(ZZ:x)

:q! 强行退出不存盘

:1,2co3 拷贝行行在行之后

:4,5mo6 移动行行在行之后

:%s /源字符串/目标字符串

:%s /源字符串/目标字符串/g 替换每一行中的所有

3.5.底行模式的命令

:w 存盘

:w newfile 存成新文件

:wq 存盘退出Vi(ZZ:x)

:q! 强行退出不存盘

:1,2co3 拷贝行行在行之后

:4,5mo6 移动行行在行之后

:%s /源字符串/目标字符串

:%s /源字符串/目标字符串/g 替换每一行中的所有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值