半个情人 发表于 2016-5-5 21:56:18

linux 有用的一些小知识

1,自动补全 tab键的使用命令 函数 文件名 变量自动补全
2,通配符*          匹配任何字符和字符串                  查看以.c结束的文件   ls*.c?      匹配任何一个字符                         查看以0开头外加一个字符的.C文件 ls 0?.c【。。。。】匹配任何括号中的单个字符         查看含有a d f的文件ls .c
3,管道过滤管道即将一个执行结果输出给另一个程序作为他的参数比如我们要看设备中usb的模块lsmod | grep usb查看进程中含有apache的进程ps -ef | grep apache
4,重定向echo $PATH >1.TXT   将执行结果写入文件1.TXTecho $PATH >>1.TXT    将执行结果追加到文件1.TXT的尾部
5,环境变量修改查看环境变量   export修改环境变量vim /etc/profile在最后加入 export a=xxx如果想立即生效sudo sourceprofile    或者    ./profile

6,启动项查看,服务重启查看启动项dmesg服务重启 service samba restart

7,系统和设备管理主要是proc文件系统的查看和模块的管理常用命令init。d修改启动信息dmesg显示启动信息cat /proc/modules查看当前系统模块lsmodinsmod rmmod depmod查看 载入 删除 查看模块依赖关系lsusblspci 查看usb设备 pci设备procinfo查看系统状态信息
查看串口
查看串口是否可用,可以对串口发送数据比如对com1口,echo lyjie126 > /dev/ttyS0查看串口名称使用 ls -l /dev/ttyS* 一般情况下串口的名称全部在dev下面或用lsmod,如果是usb转串口lsusb 名称为ttyUSB*如果你没有外插串口卡的话默认是dev下的ttyS* ,一般ttyS0对应com1,ttyS1对应com2,当然也不一定是必然的;查看串口驱动:cat /proc/tty/drivers/serial查看串口设备:dmesg | grep ttyS*




8,执行最近的命令history查看最近使用的命令!!执行上一条指令等价于r!+号码 执行历史的某条记录按两次tab键查看所有


9帮助maninforhelpwhereiswhatiswhich

10常用快捷键ctrl+win+d显示桌面win+w平铺所有窗口win+s 扩展窗口
ctrl+alt+t打开终端ctrl+shift+n新建终端ctrl+shift+t 新建标签
ctrl+alt+Fn切换到命令模式   F7回到x界面
11.使用root权限sudo passwd root输入密码即可
12重启X(linux mint下使用ok)方法:1ctrl+alt+backspace重启x-window
方法:2,首先ctr+alt+F1进入Linux终端,当然,当你的Linux界面崩溃时,它会自动进入命令行终端。2,输入如下命令:sudo service gdm restart ,如果不行,可尝试:sudo/etc/init.d/gdmrestart如果快捷键不能使用则参考方法三方法:3
自Ubuntu 9.10,Uubntu禁用组合键Ctrl-Alt-BackSpace来重启X server。现在,给大家说下如何在Ubuntu 11.04中启动Ctrl-Alt-BackSpace组合键重启X server。#1,Ubuntu 11.04 中启动Ctrl-Alt-BackSpace组合键重启X server#1,点击Unity启动器输入keyboard启动该程序或按住Alt+F2输入keyboard来启动该程序。#2,切换到(Layouts)“布局”选项,点击下面的Options(“选项”)按钮,选中“Key sequence to kill the X server (Control + Alt + Backspace)”即可。
页: [1]
查看完整版本: linux 有用的一些小知识