shell命令 您所在的位置:网站首页 linux常用命令分类 shell命令

shell命令

2024-07-15 13:47| 来源: 网络整理| 查看: 265

shell命令及分类 1.文件管理命令2.用户切换命令(su)3.系统管理命令4. 磁盘相关命令5.修改文件权限(chmod)6.修改文件权限(chgrp)7.给shell命令起别名8.在终端查看文件命令

1.文件管理命令

创建: touch 文件名vi +文件名gedit +文件名 删除: rm文件名 复制: cp srcfilename dstfilename 重命名: mv oldfilename newfilename 移动 mv filename dstdir 查看文件信息: ls:查看本目录下的文件,不包括隐藏文件。 ls -l: 查看文件及文件其他的属性(文件大小、创建时间…) ls -l指令 信息说明 Linux下的文件类型 ls -a:查看所有文件,包括隐藏文件 输出文件内容: cat filename 文件编辑 : vi/gedit +filename getit +文件名的命令优点是可以对文件内容进行复制剪切 在这里插入图片描述 修改文件权限:chmod mod filename 修改文件权限 这里的774,是将所有者权限的三位、当前用户组权限的三位、其他用户权限的三位,看作了是三位二进制数,有权限为1,-为零。 文件格式与权限 文件权限的用八进制表示

2.用户切换命令(su)

方法1: su - 用户名 等价于 su - 改变路径 用户切换命令1 方法2: su root:只是改变当前用户的身份,不改变路径 注意:一般不要使用root用户,要使用的在最前面加上sudo,给一个临时的管理员权限

3.系统管理命令

top:动态显示系统中运行的程序 ps:显示当前系统中由该用户运行进程的列表 ps -ef:产看所有的进程机器PID(进程号) ps -aux:除了可以显示-ef显示的之外,还可以显示内存及其CPU的占有率 ps -aux命令 sudo shutdown -h now:立刻关机 sudo shutdown -h +10 10分钟后关机 在这里插入图片描述 sudo reboot:重启

kill -l :列出所有可用的信号名称 kill -l命令

4. 磁盘相关命令

free:查看当前系统内存的使用情况 df:查看文件系统的磁盘空间的占用情况 du:统计目录(或文件)所占磁盘空间的大小 du命令

fdisk:用于查看硬盘分区情况 fdisk -l:使用的时候必须使用root权限 sudo fdisk -l

5.修改文件权限(chmod) rw- rw- r-- 1 linux linux 87 11月 7 17:23 hello.c 文件拥有者 属组用户 其它人 注意:第一个符号:表示文件属性

chmod 作用:修改文件的访问权限 方法1: u 文件拥有者 g 所属的用户组 o 其它用户 +:表示增加权限 -:表示删除权限 =:设置权限 修改文件权限 方法2:

-:没有权限,用0表示,1表示有权限 - rw- rw- r-- 1 linux linux 87 11月 7 17:23 hello.c 110 110 100 6 6 4

案例 rwx r-- -w- 742 修改文件权限2在这里插入图片描述

6.修改文件权限(chgrp)

作用:修改文件的组所有权 注意:chown和chgrp使用的时候必须使用root权限,所以命令前要加上sudo chgrp修改文件权限

7.给shell命令起别名

alias:起别名 使用案例: alias起别名 注意:这样起的别名只生效一次是暂时的,重启虚拟机后就会失效。 永久生效命令:将它添加到.bashrc ``:反引号的作用 使用案例使用案例

8.在终端查看文件命令

cat:查看文档,适合查看比较短的文档 more:适合查看比较长的文档(按回车向下翻一行,按空格向下翻一页,q退出) less:加强版的more(按回车向下翻一行,按空格向下翻一页,q退出,支持上下箭头)

wc -l:统计文件有多少行 wc -c:统计文件有多少个字节



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有