Linux命令

工作中用到的linux技巧,不常用,易忘,作此总结,长期更新。

1. lshw 显示主机的硬件配置

   比如,

     sudo lshw -c video 显示显卡的信息; 
     sudo lshw -short 显示简略的所有硬件设备的信息。

2. 若开机需要自动挂载一些分区,可以在将命令写在/etc/fstab中。具体的格式见:fstab文件写入格式。 

3. 用sysv-rc-conf工具可以设置要启动的服务;也可以在/etc/rc.local中写入命令,启动要某些服务。

4. awk是非常强大的文本处理工具,可以很方便的格式化输出文本和数据。

5. 有时在console中启动的命令,希望在后台运行,可以在命令后面增加一个&符号,比如:

netease-cloud-music &

6. cron 是 linux下的定时器工具,可完成很多复杂的定时操作;管理定时操作的命令是crontab,使用crontab -e可以添加新的定时操作,具体的语法见:crontab 应用。

7. expect 是Linux下用于处理交互的命令,可方便的在脚本中写入需要手动输入的内容,有4个关键的命令:send expect spawn interact,具体的语法见: expect。

8. 有时需要强制踢出其他ssh登录的用户,可以如下操作:

w                      # 查看当前ssh登录的所有用户
who am i               # 查看当前用户
pkill -kill -t pts/3   # 踢出其他用户

9. mac 系统 使用sysctl可以设置和获取内核的状态,比如使用命令:

sysctl -n hw.ncpu
可以显示当前电脑cpu核数。

man sysctl
查看详细的使用介绍。



你可能感兴趣的:(linux)