个人喜爱命令

shutdown命令

1 我想立即关机!

$shutdown -h now

2 我想立即重启

$shutdown -r now

3 我想在23:30分准时关机

 

$shutdown -h 23:30

4 我想在15分钟后关机

$shutdown -h +15

5 总结一下,你可以看到,如果想让shutdown干活,你必须告诉shutdown命令一个时间,无论是now,还是23:30,还是+15。

6 我想来个恶作剧!

恶作剧,就是吓唬用户。这个功能其实很实用,如果你是管理员,你完全可以利用“恶作剧”提醒所有登录的用户,让他们尽快退出程序,你要关机了。

来看看怎么搞“恶作剧”:

$shutdown -k now “Server would shutdown in 15minutes!”

看到了吧 加上-k选项就可以了 这样shutdown命令就知道这个命令只是一个恶作剧,不会真去关机的。shutdown会将你设定的消息字符串发给已登录的所有用户,这样就起到了提示的作用。试试-k吧!

 

 

 

uname命令

  • uname -a 打印所有系统信息

  • uname -s 打印内核名称

  • uname -n 打印网络节点主机名

  • uname -r 打印内核发信版本号

  • uname –help 获得帮助信息

  • 查看系统版本号的方法还有:

    • cat /proc/version

    • cat /etc/redhat-release

    • cat /etc/issue

 

 

chkconfig命令

 

chkconfig在命令行操作时会经常用到。它可以方便地设置各个系统运行级别启动的服务。这个可要好好掌握,用熟练之后,就可以轻轻松松的管理好你的启动服务了。

  • 想列出系统所有的服务启动情况:

    # chkconfig –list

  • 想列出mysqld服务设置情况:

    #chkconfig –list mysqld

  • 设定mysqld在等级35为开机运行服务:

    # chkconfig –level 35 mysqld on

    –level 35表示操作只在等级35执行

    on表示启动,off表示关闭

  • 设定mysqld在各等级为on

    # chkconfig mysqld on

    各等级”包括2345等级

    等级0表示:表示关机

    等级1表示:单用户模式

    等级2表示:无网络连接的多用户命令行模式

    等级3表示:有网络连接的多用户命令行模式

    等级4表示:不可用

    等级5表示:带图形界面的多用户模式

    等级6表示:重新启动

  • 如何增加一个服务:

    首先,服务脚本必须存放在/etc/ini.d/目录下;

    其次,需要用chkconfig –add servicename来在chkconfig工具服务列表中增加此服务,此时服务会被在/etc/rc.d/rcN.d中赋予K/S入口了。

    最后,你就可以上面教的方法修改服务的默认启动等级了。

  • 删除一个服务:

    # chkconfig –del servicename

 

 

service 命令

 

service命令,顾名思义,就是用于管理Linux操作系统中服务的命令。

1. 声明:这个命令不是在所有的linux发行版本中都有。主要是在redhat、fedora、mandriva和centos中。

2. 此命令位于/sbin目录下,用file命令查看此命令会发现它是一个脚本命令。

3. 分析脚本可知此命令的作用是去/etc/init.d目录下寻找相应的服务,进行开启和关闭等操作。

4. 开启httpd服务器:service httpd start

start可以换成restart表示重新启动,stop表示关闭,reload表示重新载入配置。

5. 关闭mysql服务器:service mysqld stop

6. 强烈建议大家将service命令替换为/etc/init.d/mysqld stop

 

 

 

find命令

 

1. 想查看当前文件夹及子文件夹里有没有文件名为“abc”的文件

# find . -name abc

. :表示当前目录

-name:表示要根据名称查找

2. 想查看当前文件夹及子文件夹里有没有”xyz”目录

# find . -type d -name xyz

-type:表示设定类型,d表示文件夹类型,可以替换为f(普通文件)、l(链接文件)

3. 想找出当前文件夹及子文件夹里所有后缀是”.txt”的文件

# find . -name “*.txt”

4. 想查找当前目录及其子文件夹中“roc”用户自己的文件有哪些

# find . -user roc

-user:用于设定所属用户的名称,此处可替换为-group,即所属用户组的名称

5. 想查找当前文件夹及子文件夹里权限设定为755的所有文件

 

# find . -perm 755

-perm:用于设定权限

6. 想查找当前文件夹及子文件夹里的同时含有b字符和3字符的文件:用到正则表达式技术

# find . -regex ‘.*b.*3′

-regex:表示使用正则表达式进行匹配。请注意,此命令会和“全路径”进行匹配,也就是说前面要加.*,因为输出结果中会有“./”符号。

7. 如果想全部输出用find命令查找出的”*.abc”文件的内容

# find . -type f -name “*.abc” -exec cat {} /;

-exec 表示由find找到的匹配项会作为“-exec后面设定的命令”的参数

可以使用-ok代替-exec,这样对每个匹配项进行操作,都会要求用户确认(y为是,n为否)

命令最后的{} /; 别忘了写,其中{}代表用find查找到的结果中的每一个查找项。

8. 查找当前目录下在5分钟内被访问过的文件

# find . -amin -5

访问过用amin,修改过用mmin,文件状态改变过用cmin

精确到分钟的用amin,mmin,cmin,精确到天的用atime,mtime,ctime

在5分钟之内的用-5,在5分钟以上的用+5

9. 想查找当前目录及子目录下文件大小大于10M的所有文件

# find . -size +10000000c

-size:表示文件大小,+表示大于某个数,-表示小于某个数。c表示单位是字节,你可以将c换成k,M,G。

10. 上述所有的find命令都是查找当前目录及其子目录。如果不想深入到子目录中,而是只查找当前一层目录,则可以:

# find . -maxdepth 1 -name “*.c”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Linux中,退出bash命令有以下几种方式: 1. 使用exit命令:在命令行中输入exit,按下回车键即可退出bash命令。 2. 使用Ctrl + D快捷键:在命令行中输入Ctrl + D组合键,即可退出bash命令。 3. 使用logout命令:在命令行中输入logout,按下回车键即可退出bash命令。 以上三种方式都可以有效地退出bash命令,具体使用哪种方式取决于个人习惯。 ### 回答2: 在Linux中,Bash是最常用的命令行解释器之一。Bash虽然功能强大、灵活,但是有时候我们需要退出它才能进行其他的操作或者重新开启一个新的Bash窗口。 有几种常见的方法可以退出Bash。 1. 使用exit命令 在Bash命令行界面中,键入exit命令并按回车键,Bash会将当前的会话结束,并返回到上一级的Shell。 2. 使用Ctrl+D快捷键 在Bash命令行界面中,按下Ctrl+D键组合,则会立即退出Bash并返回到上一级的Shell。 3. 使用logout命令 在Bash命令行界面中,键入logout并按回车键,Bash将会退出并返回到上一级Shell。 无论是哪种退出方式,都会让Bash结束当前的会话,并返回到上一级Shell。如果当前的Shell已经是最上层的Shell,那么退出Bash会使得整个终端窗口关闭。 总之,在Linux中,退出Bash最简单的方式就是使用exit命令或者Ctrl+D快捷键。这两种方式都可以在Bash命令行界面中快速、轻松地结束当前的会话。 ### 回答3: 在Linux中,Bash是一种常用的命令行界面(CLI),可用于控制操作系统并运行各种应用程序。由于bash具有强大的功能和灵活性,因此它已经成为了Linux用户喜爱命令行工具。除了常用的操作外,用户在使用Bash时如何退出也是非常重要的问题。下面是退出Bash的几种方法。 1. 使用exit命令:在Bash中,用户可以使用exit命令结束当前的shell会话,并返回到上一级会话或关闭终端窗口。输入exit并按下回车键即可退出Bash,也可以使用快捷键Ctrl+D来代替exit命令。 2. 使用logout命令:Linux中,logout命令与exit命令作用相似。使用logout命令将结束当前Bash会话,并返回到上一级会话或关闭终端窗口。可以输入logout并按下回车键来执行此命令。 3. 使用Ctrl+C中断当前命令:在Bash命令行下执行某些命令时,可能需要中断这些正在运行的命令。可以按下Ctrl+C键来中断当前命令,并返回到命令行提示符下,然后可以输入exit或logout来退出Bash。 4. 使用Ctrl+D键结束当前输入:在Bash界面中,当用户需要输入某些命令或参数时,按下Ctrl+D键将触发EOF(End Of File)标记,并立即结束当前输入行。如果此时未输入任何命令,则Bash会话将自动结束,并返回到上一级会话或关闭终端窗口。 总之,在Linux中退出Bash有多种方法。可以根据实际情况选择不同的退出方式。此外,需要特别注意的是,Bash中使用exit或logout命令时,会话中尚未保存的更改将无法保存,因此在结束会话前应该保存已经更改的内容。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值