shell命令入门

Shell命令:

特点:

 

  • 强大
  • 高效
  • 枯燥
  • 难度大

 

 

1. 电源管理(关机、重启)

poweroff: 关机

reboot:   重启

halt:      关机

shutdawn:关机或重启,常用参数-r表示重启,-h表示关机

 

2. 进程(任务)管理

ps:进程快照,常用参数 -ef,aux

top:实时查看系统中的所有进程

kill:杀死进程,常用参数 -9

killall:批量杀死进程

Ctrl + c:结束前台正在执行的命令

Ctrl + z:将当前正在前台执行的程序暂停并调到后台

fg:foreground,将当前所有在后台的任务调到前台执行

bg:让后台所有暂停的任务继续执行(在后台执行)

&:在后台执行

 

3. 网络配置

ping:检测本机和目标机之间的网络是否通畅

ifconfig:查看和临时修改本机网络配置信息

netstat:查看网络状态信息

 

4. 文件系统管理

pwd:显示当前工作目录

cd:改变当前工作目录

mkdir:创建新文件夹,-p可创建多级文件夹

rmdir:删除空文件夹

rm:删除文件,-rf删除当前目录下的所有文件夹且不询问

mv:移动文件夹(可改名)

rename:重命名

ls:查看文件夹下的文件信息,-l显示详细属性信息,-a显示所有文件(包括隐藏文 件)

stat:查看文件详细状态信息

cp:拷贝文件,-r拷贝文件夹

 

od -txl -tc -Ax file.c :-txl将文件的字节以十六进制显示 ,-tc 将文件的ASCII以字符形式列出,-Ax以十六进制显示文件地址 

 

vi/vim:创建普通文件

touch:将文件的最近修改时间改为当前系统时间,如果文件不存在则创建空白文件

>或>>:重定向,向文件中输入内容

chmod:修改文件模式(访问权限)

chown:修改文件的所属用户和所属组群

truncate:裁剪文件

cat、more、tail、head:擦好看文件数据内容

 

ln :创建硬链接(不支持文件夹)

ln -s :创建软连接

 

find 和 locate:查找文件

grep:在一个文件中查找某个数据

 

zip、unzip:压缩、解压缩。

5. 查看系统信息

cat /proc/cpuinfo:查看CPU信息

cat /proc/meminfo或free:查看内存信息

df -h:查看磁盘信息

hostname:查看主机名

 

 

6. 用户(User)和组群(Group)管理(Management)

在Linux系统中,每个用户有且只能有一个主组群,但可加入其他任何组群。

 

groupadd:创建新组群,如不指定主组群,会自动创建一个和用户同名的主组群,又称   为私人组群。-g加入的主组群,-G加入的组群

groupdel:删除组群,-r删除所有用户相关信息

groupmod:修改组群属性信息,-g修改GID,-n修改名字

cat /etc/group:查看所有组群信息

useradd:增加新用户

passwd:给用户设置密码(Linux系统不允许空密码用户登陆)

userdel:删除用户

usermod:修改用户属性信息

cat /etc/passwd:查看所有用户信息

w/who:查看当前已经登陆系统的所有用户信息

exit:注销,退出当前登陆用户

 

7. 杂项命令

man:帮助

history:查看历史输入命令

clear:清屏

reset:重置

wget:下载文件

scp:远程文件拷贝

ssh:远程链接

which:查看命令所在绝对路径

管道符(|):将左边命令的执行输出结果传递给右边命令处理

执行符(``):将一条命令的执行结果作为另一条命令的参数来处理(不是单引号)

 

 

小白还在努力,后期补充!微笑

这些命令只总结了比较简单且长用的形式,所以在此就不送上案例了,请见谅

今天纠正了一个小错误,就是严格区分大小写,大家注意了!委屈

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值