linux下基本常常用到的shell命令(部分)

                  

备注:如果下列命令中有大写,全都给改成小写

Shell命令格式:

指令   选项   参数表

Man---------------------------lnux下手册查看命令

Ls-----------------------------列出文件名:

ls -a;列出文件名,包括隐藏文件

ls -lh:列出文件名,同时包含文件的大小

Cat----------------------------查看文本文件的内容

Less----------------------------一般和管道一起用,用于分屏显示

b;向前翻(pageup

d:向后翻(pagedown

Rm-----------------------删除命令

-r:文件夹

-rf:不提示删除

Cp-------------------------复制

-r:文件夹

Mv-------------------------移动文件或者文件夹;修改文件或者文件夹名称

Mkdir----------------------创建空文件夹

-p:可逐级创建文件夹

Rmdir------------------------删除空文件夹

Cd-----------------------------跳转目录

Grep----------------------------过滤器,通常和管道一起用

Head------------显示文件开头:head -n 5 1.c----------------显示文件1.c开头的的五行

Tail----------------显示文件结尾:tail -n 5 1.c-------------------x显示文件1.c的后五行

Sort-----------------按照次序显示文件:sort  1.c----------------按照ascall码表显示文件(这是不会改变该文件的内容次序)

Sort --o  cc  1.c  :将文件1.c的内容ascall码顺序放到cc文本文件中

Uniq------------------------去掉文件中相邻且重负的行:uniq 1.c

Diff--------------------------比较两个文件的

file----------------------------查看文件属性:file  1.c  ----------------显示是ascall码的文本文件

Echo---------------------------显示文本 :echo  hell echo. Hell > 1.c---------前一个打印hell,后一个将hell打印结果写入到1.c

Date-------------------------显示日期:date

Which-------------------------查找应用程序:which ls ----------------查找ls对应的系统函数路径

Whereis------------------------查找所有相关的文件:whereis  ls ----------------查找所有相关的文件

Ps----------------------产看当前终端运行进程:ps  

Ps  -aux-----------列出所有进程

Df---------------------查看文件系统空间占用情况

Du----------------------显示磁盘空间的使用情况:

Du 1.c-------------------查看1.c文件所占用磁盘大小(kb),ls -lh------------查看其实际占用空间大小

Kill---------------------------杀死进程:kill  进程号

Chmod--------------------------权限修改:chmod 777 1.c------------------修改1.c的权限为可读、可写、可执行

Chown-------------------------改变文件或者目录的属主:chown  1.c hyg-----------------1.c属主改为用户hyg

Chgrp---------------------------该报文件或者目录的所属组:chgrp  1.c  groupname---------1.c的属组修改为groupname

Pwd------------------------------查看当前目录的绝对路径

Clear-------------------------------请屏(或者ctrl+l

Who--------------------------------列出系统上的用户名单

Man------------------------------------帮助手册

Wall-------------------------------------root权限向其他访问该系统的用户发送消息 

用法:wall  然后 输入需要通知的消息 按ctrl+d结束

 

Shutdown---------------------------------关机:

Shutdown  4 -h---------------四分钟后立即关机,若想取消当前关机信息,则需要另外打开一个终端然后shutdown  -c

Shutdown  -h now ----------------------立即关机

Su-------------------------------------------更改用户身份

Mount命令:

Mount  /dev/sda1  /mnt/hgfs-----------------------将 /dev/sda1挂载到/mnt/hgfs,因而需要占用额外的空间

Umount /mnt/hgfs---------------------------------------卸载挂载点

注意:bashsh有了很大的改进:

  补齐命令 :tab或者esc

  查询命令历史:history

                                History 10显示近最近使用的十个命令

  定义别名:alias  hh=ls -l----------只能用于当前终端,如果想要一直成立可以修改配置文件~/.bashrc 在对应的位置添加相应的别名

  

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值