写本博客是为了巩固自己的基础加深记忆,为了以后忘记能够通过微博很快的查找Shell命令 。以下都是我从Ubuntu 和centOs版本的Linux系统收集过来的命令方式。两个版本命令会有稍许的差异,但大致命令都相同。在这里我就按照我收集的顺序整理这些命令,也就不细分那条命令是那个系统版本的了。
本人是新手,如有问题可以留言我会及时做出改正
帮助管理
-
通配符共有三个:
-
帮助命令 man 在帮助界面上下移动 J、K快捷键 空格键向下翻页 Q键退出帮助(此帮助文档数量庞大,而且都是英文)
-
帮助命令 –help
目录文件管理
-
查看当前目录
-
查看文件属性
-
显示当前目录下所有文件及目录,如果是空目录则什么也不显示
-
创建目录
-
创建文件
-
关联文件(新文件名相当于 C++语言里面的引用。是另外一个对象的别名。里面做任何修改,这2个文件都是关联)
-
.删除目录 (注意点* 删除目录都需要加 -r,因为-r是递归。删除整个目录则里面的子文件也是要删除的),切记在root根目录下千万不要 执行 rm -rf *.这是删除所有的命令。不然root根目录下的系统文件都被删除
-
重命名(相当于移动文位置)
-
复制文件和目录
路径管理
-
去到上一级目录
-
去到指定目录
-
返回最后一次操作cd命令
改变文件所有权 chown 和 chgrp
chmod 改变文件权限
acl 改变文件权限 – assecc control list (访问 控制 列表) -m 是modifier(修改的意思)
sudo 权限
配合which命令使用—(查找命令路径)。
阅读文件的头部和尾部:head 和 tail
查找和定位常用命令
-
find命令
-
常用参数
-
快速定位查找 locate命令
-
查找文件类容grep
给命令起别名
-
alias 别名命令
重启 关机 退出
-
重启、关机命令
用户管理
-
添加删除用户命令
-
查看用户名
查看历史输入命令行history
清屏命令 clear
压缩包
-
压缩包 ZIP
-
压缩包 GZ
络设置 IP 和端口
-
ip设置 和查看
-
端口 — (配置文件家中,找到你要修改的配置文件程序)
服务进程
安装、卸载软件
防火墙
-
iptables
-
selinux
mount 挂载(映射)
YUM使用 – 首先需要设置开机时就挂载(映射) —- 在 /etc/rc.d.rc.local 文件内完成开机挂载
GPG是加密和数字签名的免费工具,大多用于加密信息的传递。除了仅用密码加密外,GPG最大的不同是提供了“公钥/私钥”对利 用一方 的“公钥”别人加密信息不再需要告诉密码,随时随地都能发送加密信息。
which 查看命令文件所在的位置
top 实时观察进程、内存、CPU清空 — 每三秒左右跟新一次
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!