Linux常用简单命令

Linux常用命令

常见命令

①clear清屏:Ctrl+L

②cd进入目录:cd ..回到上一层

③ls查看目录:只是显示文件或目录的名称

④ll查看目录:显示文件或目录的详细信息

⑤mkdir创建空目录:

⑥touch创建空文件:

⑦rm删除目录和文件:

⑧vim编辑文件:不存在就创建(按i进入编辑模式,按Esc退出编辑模式,按:wq保存并退出)

⑨cat查看文件内容:

⑩pwd查看当前路径:

Linux常用快捷键

Ctrl+Q 强行退出

Ctrl+C 强行终止正在进行的程序

Ctrl+L 清屏(或者clear也可以)

Ctrl+Alt 鼠标释放

上下键:与DOS系统相同

Tab键:自动补全

Linux账号管理

①创建用户:useradd

命令:useradd 用户名

②用户口令:passwd

命令:passwd 用户名

③修改用户名:usermod

命令:usermod -l 新用户名 旧用户名

用户组

①创建用户组:groupadd

命令:groupmod 用户组名

②修改用户组:groupmod

命令:groupmod -n 新用户组名 旧用户组名

③查询用户组:groups

命令:groups 用户组名

④删除用户组:groupdel

命令:groupdel  用户组名

⑤在用户组中添加或删除成员:gpasswd

添加命令:gpasswd -a 成员名

删除命令:gpasswd -d 成员名

⑥查看用户组:cat/etc/group

目录操作

①创建目录:mkdir 目录名

  连续创建:mkdir -p 目录名1/目录名2/目录名3

②删除目录:rmdir 目录名

③删除文件和目录:

rm -r 文件名(目录名)

rm -rf  文件名(目录名)   直接删除

rm -rf./* 删除目录当前中所有文件

文件操作

①文件复制:cp

命令1:cp aaa/a.txt bbb 意为将aaa文件夹中的a.txt文件复制到文件夹bbb下

命令2:cp -r aaa/*bbb 意为将aaa文件夹中的所有文件都复制到bbb文件夹里

②文件移动:mv

可加参数-i(若指定目录已有同名文件,先询问是否覆盖)

              -f(若指定目录已有同名文件,不许询问直接覆盖)

剪切命令:mv aaa/*bbb 意为将aaa文件夹中的所有文件都剪切到bbb文件夹里

③文件属性

命令1:ls-al,显示出文件或目录,包括隐藏的

命令2:ll,显示出文件或目录,不包括隐藏的

④文件权限修改:

1)chgrp(只能更改用户组)

命令:chgrp A B (意为目录B所在的用户组权限修改为A),可加参数-v,表示多一句提示语

2)chown(不仅能够修改用户组,也能修改所有者)

命令1:chown A B (意为把B的所有者改为A)

命令2:chown A:A B(意为把B的所有者和用户组都改为A),可加参数-R,表示当前目录下所有内容权限都改变

3)chmod(所有者,所属组,其他人的权限皆可修改)

该命令有数字权限和符号权限两种方式

数字权限:

权限

缩写

数字序号

读(read)

r

4

写(write)

w

2

执行(execute)

x

1

无权限

0

说明:数字7(4+2+1)则表示可读可写可执行,数字5(4+1)则表示可读不可写可执行

符号权限:

user

所有者权限

u

group

所属组权限

g

others

其他人

o

全部身份

a

例题:已知目录demo的权限为-rwxr-x---

数字权限写法:chmod vR 770 demo(意为将demo目录下的所有内容,设置成所有者和所属组可读可写可执行,其他无权限)

符号权限写法:chomod -R u=rwx,g=rwx demo(意为将demo目录下的所有内容,设置成所有者和所属组可读可写可执行,其他无权限)

说明:其中chmod -R a=rwx demo和chomod -R u=rwx,g=rwx,o=rwx demo都意为将demo目录改为drwxrwxrwx

系统进程

①top:可以实时监控Linux所有进程状态

命令1:直接写top(动态监控,不断变化,结束监控按字母q或者CTRL+c)

命令2:top -c,显示完整命令

命令3:top -p PID号,查看指定进程信息

②ps:ps命令也是查看进程状态,但是只能获取当前时刻的进程状态

命令1:直接写ps即可,获取当前正在运行的进程

命令2:ps -A,显示系统中所有的进程信息

命令3:ps -ef,显示系统中所有进程的完整信息

命令3:ps -u,用户名:获取指定用户的所有进程

③kill:杀死进程,强制停止进程运行

备份压缩

①gzip:被压缩的文件后缀是.gz,gzip压缩命令,会把之前的文件删掉

解压:gzip -dv或者gunzip

②tar:tar本身不具有压缩功能,是调用其他压缩命令来实现

需要加参数:
-c 建立新的压缩文件

-v 显示指令执行过程

-f 指定压缩文件

-z 通过gzip命令处理压缩文件

-t 列出压缩文件中的内容

-x 解压

压缩:-zcvf

解压:-zxvf

解压到指定目录:tar -zxvf 需解压的文件名 -C 路径

③zip:zip压缩后会产生一个.zip为扩展名的文件

需要加参数:

-q 不显示执行过程

-r 递归处理,指定目录下所有的文件和子目录一起处理

解压:unzip

④bzip2:使用bzip2命令压缩,会产生.bz2的压缩文件,并删除原始文件

解压:bunzip2

软件安装

yum:想要下载安装或卸载软件,需要使用yum命令操作

安装命令:yum -y install 软件名

卸载命令:yum -y remove 软件名

清空缓存:yum clean all

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值