shell命令 | 您所在的位置:网站首页 › linux常用命令分类 › shell命令 |
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 -a:查看所有文件,包括隐藏文件 输出文件内容: cat filename 文件编辑 : vi/gedit +filename getit +文件名的命令优点是可以对文件内容进行复制剪切 修改文件权限:chmod mod filename 这里的774,是将所有者权限的三位、当前用户组权限的三位、其他用户权限的三位,看作了是三位二进制数,有权限为1,-为零。 2.用户切换命令(su)方法1: su - 用户名 等价于 su - 改变路径 方法2: su root:只是改变当前用户的身份,不改变路径 注意:一般不要使用root用户,要使用的在最前面加上sudo,给一个临时的管理员权限 3.系统管理命令top:动态显示系统中运行的程序 ps:显示当前系统中由该用户运行进程的列表 ps -ef:产看所有的进程机器PID(进程号) ps -aux:除了可以显示-ef显示的之外,还可以显示内存及其CPU的占有率 sudo shutdown -h now:立刻关机 sudo shutdown -h +10 10分钟后关机 sudo reboot:重启 kill -l :列出所有可用的信号名称 4. 磁盘相关命令free:查看当前系统内存的使用情况 df:查看文件系统的磁盘空间的占用情况 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 6.修改文件权限(chgrp)作用:修改文件的组所有权 注意:chown和chgrp使用的时候必须使用root权限,所以命令前要加上sudo 7.给shell命令起别名alias:起别名 使用案例: 注意:这样起的别名只生效一次是暂时的,重启虚拟机后就会失效。 永久生效命令:将它添加到.bashrc ``:反引号的作用 使用案例 8.在终端查看文件命令cat:查看文档,适合查看比较短的文档 more:适合查看比较长的文档(按回车向下翻一行,按空格向下翻一页,q退出) less:加强版的more(按回车向下翻一行,按空格向下翻一页,q退出,支持上下箭头) wc -l:统计文件有多少行 wc -c:统计文件有多少个字节 |
CopyRight 2018-2019 实验室设备网 版权所有 |