Linux下的各种小技巧

启动xwindow界面

#startx

启动第二个xwindow界面

#startx  --  :1     #启动第三个界面使用:2依此类推!

查看并断开某个终端

#w

#skill  -9   pts/2(这是终端名)

杀掉某个用户的所有进程

#skill  [-9]  用户名

#pkill  [-9]  -u  用户名

查看某命令/程序的所有进程号

#pgrep   命令名

tips

修改Linux下ls命令显示的文件夹名以及文件名的默认颜色:

#修改/etc/DIR_COLORS文件

在图形界面控制远端任意一台机器

2#xinit;xhost+

1#export  DISPLAY=“x.x.x.x:x”   (IP  :  port-----主机2的IP,port为xwindow的编号,指第几个xwindow)

1#startkde或者启动gnome

关掉系统电源的命令

#halt  -pf

让修改过的inittab文件立刻生效,不用重启系统

#init  q

硬盘对拷

#dd if=/dev/sda  of=/dev/sdb  bs=1024  [count=XXX]

开机自动加载模块

#grep  modprobe  /etc/rc.d/rc.sysinit

#modprobe  -C  会自动读取/etc/modprobe.conf  并加载其中的模块。

PAM机制

Xwindow

时间: 2024-08-02 10:59:01

Linux下的各种小技巧的相关文章

Linux下命令使用小技巧

条目指示!   开始历史替换,除非后面跟着空格.制表符行结束." =".或"("!n  选择命令行n!-n 选择向后n 条命令(即倒数第 n条记录n>0)!!  前一条命令 同!-1 !string 选择最近以string 开头的命令!?string? 选择最近包含string开头的命令 ^string1 ^string2 ^ 用sting1替换 string2后,重复执行上条命令.同 !!:s/string1/string2. !# 目前已经输入的整个命令

Linux的95个小技巧

Linux的95个小技巧 by WEB全栈工程师 on 2012 年 03 月 27 日 这里总结了Linux使用中的一些小技巧 1.实现RedHat非正常关机的自动磁盘修复 先登录到服务器,然后在/etc/sysconfig里增加一个文件autofsck,内容如下:AUTOFSCK_DEF_CHECK=yesPROMPT=yes 2.改变文件或目录之最后修改时间(变为当前时间)执行格式:touch name ( name 可为文件或目录名称.) 3.如何设置login后欢迎信息 修改/etc/

Linux find 命令使用小技巧一则

Linux find 命令使用小技巧一则 今天需要清理一下原来每日构建产生的一些用来存放包的目录,这些目录名字是按照一定规则存放,比如: /dailybuild/[module_name]/[yyyy]-[MM]-[dd]/xxx 这里考虑仅需要保存最近5天的dailybuild,对于早于5天的目录执行删除操作. 查看了一下find命令说明,可以 * 使用 "-type d" 参数来只查找目录,忽略文件. * 使用 "-mtime +5" 参数来指定只查找5天前有更

linux下删除大量小文件

1.Linux下怎么删除大量的小文件或者以数字开头的小文件? 解答: 模拟环境,在/tmp目录下创建1000000个小文件 cd /tmp && touch {1..1000000} 方法1: [[email protected] tmp]# ls|egrep "^[0-9]*"|xargs ls -l 方法2: [[email protected] tmp]# find /tmp -type f -name "[0-9]*"|xargs rm -f

linux下file命令使用技巧

1.    windows以不同的扩展名来区分不同的文件,例如:.exe .png等 2.    linux下对扩展名没有明确的要求有时就会遇到各种坑,当我们不知道是一个压缩文件,用一些命令查看的时候,会出现各种乱码 [[email protected] ~]# cat text |head                                  Y谛8о+ub.°@¤q:%DURr)Xs弱±O§萞L泏d2§渗2c 3.    用file来查看文件类型 [[email protecte

Linux下进度条小程序

源码如下: 简单实现的在命令行下进行简单的进度条显示的功能,能模拟现实目前的进度并且用旋转的字符表示代码正在运行未卡住. 代码主要利用了printf的格式化输出,以及回车符/r,在这里%s前进行了-100的对齐,也就是左对齐100个字符. Linux 平台下与windows不同的是将换行符\n表示成两个动作\r\n,好比老式的打字机,\n回车代表换行,\r表示将光标移到左边首个字符的位置.而printf等库函数在输出时,封装底层的系统调用,实际上I/O都有缓冲区,所以,对于printf等函数而言

Linux下环境变量设置技巧,不用/etc/profile而是在/etc/profile.d目录下新建特定的shell文件来设置

区别: 1.两个文件都是设置环境变量文件的,/etc/profile是永久性的环境变量,是全局变量,/etc/profile.d/设置所有用户生效,同样是永久变量,是全局变量. 2./etc/profile.d/比/etc/profile好维护,不想要什么变量直接删除/etc/profile.d/下对应的shell脚本即可,不用像/etc/profile需要改动此文件. 3.需要注意的是,/etc/profile和/etc/profile.d同样是登录(login)级别的变量,当用户重新登录sh

Linux系统history命令小技巧

背景 Linux系统中的history命令可以查看在系统中执行过哪些命令,在系统被***后,可以查看系统中执行过哪命令,有助于分析相关问题. 知识点 在Linux系统执行history #history命令 711 alias 712 history 713 ls ~/.bash_history 714 history 系统中使用过的命令保存在/root/.bash_history目录下 [[email protected] ~]# ls /root/.bash_history /root/.b

Linux Shell 脚本的小技巧——不定期更新

本文旨在积累平时写 shell 脚本是遇到的小问题的解决方法.在这里不定期的更新,以便以后查阅.沿用. 一,在shell 脚本中定义默认值 1.   对默认变量直接赋值 read -p "input>>:" nub nub=${nub:-30} echo ${nub} 2.   对默认变量用可变值赋值 read -p "input>>:" nub nub=${nub:-$(date +%Y%m%d)} echo ${nub}