学习Linux很长时间了,想想还是把学习中的一些东西总结一下为好;
1.使用虚拟控制台
登录后按“Alt+F2”键可以看到“login:”提示符, 这就是第二个虚拟控制台。 一般新安装的Linux有四个虚拟控制台, 可以用“Alt+F1”到“Alt+F4”来访问。虚拟控制台最有用的时候是当一个程序出错锁住输入时可以切换到其他虚拟控制台,登录进入后用kill命令杀掉这个出错的进程。
2.拷贝与粘贴
字符界面(不管是Slackware 还是RedHat 的)安装后,每次启动时都会自动运行一个叫gpm的程序, 该程序运行后就可以用鼠标来拷贝与粘贴了。具体做法是按住鼠标左键拖动使要拷贝的文字反白, 这时反白的区域已经被拷贝, 再按鼠标右键拷贝的内容就会被粘贴在光标所在位置了。
在X-Window下,拷贝操作与字符界面下一样, 如果你用的是三键鼠标,按中键进行粘贴, 如果是两键鼠标,则可同时按左右键粘贴(条件是必须在配置XF86时在鼠标的设置里选择 Emulate 3 Button)。
3.快速进入某些目录
键入cd~可进入用户的home目录。键入cd-可进入上一个进入的目录。
4.在RedHat下显示彩色目录列表
打开/etc/bashrc, 加入如下一行:
alias ls=″ls --color″
下次启动bash时就可以像在Slackware里那样显示彩色的目录列表了, 其中不同颜色的含义如下:
蓝色→目录
绿色→可执行文件
红色→压缩文件
浅蓝色→链接文件
灰色→其他文件
5.命令文件的路径
当你键入一些命令(如find、shutdown、mount、startx)时是否想知道这些文件究竟放在哪个目录里?用命令“whereis”可以实现,如:
#whereis startx
6.查找文件
find 命令要加一些参数才能查到文件,如:
#find /usr -name XF86Setup -print
在/usr里查找文件XF86Setup。
7.删除无用的core文件
程序运行完后,有时候会产生一个名为core的文件, 这个文件一般很大而且没什么用, 可以删除掉以释放空间。
8.Linux里的Norton Commander
在提示符下键入命令mc后你就会看到一个与Norton Commander很相似的界面, 实际上功能也很相似甚至更强大, 比如可以直接对.tar.gz 压缩包里的文件进行操作(有点像ZipMagic)。
9.后台运行 X-Window程序
执行一个X-Window程序时别忘了在后面加一个&号(如#netscape &),否则,在你退出执行的程序之前再无法在那个终端窗口里输入命令了。
10.强行退出 X-Window
有时候在 X-Window里由于程序出错,使鼠标键盘都不起作用, 这时候不用着急, 因为在Linux下几乎不会像在Win 9x里那样恶性死机, 你只须键入Ctrl+Alt+BackSpace键就可以回到字符界面下了。
命令模式
x //删除光标所在字符
r //修改光标所在字元,r后接着要修正的字符。
R //进入取替换状态。
s //删除光标所在字元,并进入输入模式。
S //删除光标所在的列,并进入输入模式。
u //可以恢复被删除的文字。
U //可以恢复光标所在列的所有改变。
命令行下快捷键
Ctrl+a:把光标移到行首。
Ctrl+e:把光标移到行尾。
Ctrl+l:清除终端。该快捷操作与在命令行键入clear作用相同。
Ctrl+d:从Shell提示中注销并关闭,使用该快捷键就不必键入exit。
Ctrl+u:清除当前行。如果在命令行下工作,使用这一快捷操作可以清除从光标处到行首的字符。
Ctrl+Alt+Fn:切换屏幕。Ctrl+Alt+功能键之一会显示一个新屏幕。根据默认设置,从F1到F6是Shell提示屏幕。
Ctrl+K:删除从光标到行末所有字符。
向上和向下箭头:显示命令历史。bash保存着以前键入过的命令的列表,这一列表被称为命令历史表。
Speace+B:向前调一个单词。
鼠标中间键:粘贴突出显示的文本。使用鼠标左键来突出显示文本,把光标指向想粘贴文本的地方,点击鼠标中间键粘贴。在两键鼠标系统中,如果把鼠标配置成模拟第三键,可以同时点击鼠标的左右两键来执行粘贴。
Tab:命令行自动补全。
Ctrl+Alt+Delete:关机和重新引导,只有在正常关机不起作用时才使用这种方法。Linux联盟收集整理
命令模式下 CTRL-] 跳至当前单词对应的标签处;CTRL-G显示当前文件信息和当前光标位置信息;CTRL-W CTRL-^分隔出一个窗口来编辑前一个文件(# 代表的文件);CTRL-W CTRL-C关闭当前窗口;CTRL-T返回至调用标签前的位置,与 CTRL-] 对应; ★ 插入模式下 CTRL-C退出插入模式,回到命令模式,相当于 Esc;CTRL-[同 CTRL-C; CTRL-D 减小缩进;CTRL-T增大缩进;CTRL-W删除光标之前的整个单词; ★ 命令行模式下 CTRL-C退出插入模式,回到命令模式,相当于 Esc;注意:老式的 vi 中命令行模式下 Esc 的作用是执行命令而不是退出,但在 vim 中命令行模式下 Esc 已经被设为退出键; CTRL-D显示所有可能的选择;CTRL-R CTRL-W取光标处的单词到命令行;
k 上
h l 左 右
j 下
^ 移动到该行第一个非空格的字符处
w 向前移动一个单词,将符号或标点当作单词处理
W 向前移动一个单词,不把符号或标点当作单词处理
b 向后移动一个单词,把符号或标点当作单词处理
B 向后移动一个单词,不把符号或标点当作单词处理
0 到行首
$ 到行尾
gg 到页首
G 到页末
行号+G 跳转到指定行
Ctrl+g 查询当前行信息和当前文件信息
fx 向右跳到本行字符x处(x可以是任何字符)
Fx 向左跳到本行字符x处(x可以是任何字符)
tx 和fx相同,区别是跳到字符x前
Tx 和Fx相同,区别是跳到字符x后
CTRL+U 向上滚动半屏
CTRL+D 向下滚动半屏
LINUX桌面使用技巧
1.经常碰到这种情况:在浏览器的页面上选好一大段内容,右键弹出菜单选复制,向kword.openoffice或其他字处理软件的文档里粘贴的时候,常常粘贴不上.如果所选的内容短一些就可以,请问这是为什么?有没有什么解决办法?
atfa:我的解决办法是先粘贴到vim里面,然后再处理,似乎vim可以接受很长很长的粘贴
2.在KDE的菜单&桌面上为某应用程序创建自定义图标的快捷方式?
Linux盲:先谈谈如何在KDE的菜单上为某应用程序创建能自定义图标的快捷方式:
1、用右键单击开始,在弹出的对话框中选“面板-菜单编辑器”。
2、在弹出的菜单编辑器中点“新建菜单项”,填入相应的名称。
3、点击命令项中后面的浏览图标,找到所要创建快捷方式的程序。
4、点击工作路径后面的浏览图标,找到程序所在的文件夹。
5、点击工作路径最后面的大图标,为该快捷方式配上自己喜爱的图标。
6、在当前键一栏中可以为该程序设置一个快捷键!
7、点应用后,打开开始菜单,看看在开始菜单中是不是出现了你刚刚创建的那个快捷方式!
再谈谈如何在KDE的桌面上为某应用程序创建能自定义图标的快捷方式:
第一种方法:将刚才在菜单中创建的快捷方式用左键移至桌面上,松开鼠标后,在弹出的对话框中选“复制到这里”,这样就在桌面上创建了快捷方式。要再对这个快捷方式的图标进行修改的话,只要用右键单击该快捷方式,在弹出的对话框中选“特性”,就能修改图标了!(对于菜单中的其它快捷方式也可用上述方法创建到桌面上)
第二种方法:右键单击桌面的空白处,在弹出的对话框中选“新建-应用程序链接”。再在弹出的窗口中点“执行”,在命令栏中点后面的浏览键,找到相应的程序。再点“常规”,进行取名、更改图标等操作,最后点确定,这样在桌面上也创建了一个快捷方式!
3.在GNOME桌面如何建立快捷方式?
dalin:桌面右键选"new luncher((是否拼错?)",或在文件管理器里用右键拖执行文件到桌面,选"建立链接"
4.清除Konqueror的浏览历史
jhcc:打开Konqueror,显示导航面板,第三项即为历史,右键菜单中有清除历史功能。
5.如何转换桌面管理器(KDE和GNOME)?
llc: 如果你是用字符界面startx进入桌面管理器的,先执行switchdesk KDE或switchdesk GNOME再startx就可以进入不同的桌面管理器.如果你是用图形化的登录管理器,那更简单,在会话(sessions)里选择你想登录的桌面管理器,然后登录就可以了
6.rh8.0自带的输入法miniChinput中怎样切换半/全角标点符号?
llc:按CTRL+.切换
7.清除konqueror地址栏下拉列表框里的地址记录
llc:将~/.kde/share/config/konq_history这个文件删掉就可以清除地址栏下拉框里的记录了.当然,你喜欢的话可以编辑它,选择哪些保留哪些不保留(在rh8.0的kde3上通过)
8.如何去掉K菜单顶部的执行程序历史菜单名称???
llc:"控制中心"-"观感"-"面板"-"菜单"-"最大'快速启动'项目数",设成0,这样就看不见那些历史菜单项,或者,编辑~/.kde/share/config/kickerrc这个文件,找到类似下面的一行:
RecentAppsStat=2 1035439257 System Settings/gnome-gdmsetup.desktop,9 1037074821 System
这行就是记录那些运行程序的历史记录的,其中前面的数字代表运行过的次数
你不喜欢的话就将这行等号后面的全部删掉,注销后就没有了.(当然,你可以选择保留你想要的)
9.在RED HATLINUX 的桌面最下面的面板上添加一个快速启动图标
shuxian:比如想添加一个星际译王的快速启动图标,你可以直接将星际译王的执行文件拖到任务栏上,这是会弹出对话框让你输入信息,将你想要得名称、提示等数进去再选一个好看的图标,点击确定,OK 一个快速启动图标做好了!
10.请问如何更换KDE的splash启动画面?
llc:替换/usr/share/apps/ksplash下的相应图片
11.MDK的几个小技巧
Eagle:
(1)用mozilla打开html文件 控制中心--文件浏览--text--html--嵌入--在新开的查看器中显示文件
(2)杀死xwindows窗口用Xkill:应用程序--系统监视工具,建议你最好拖一个快捷方式到桌面,这是个很实用的工具,RH也有
(3)双击打开文件:配置--KDE-外设--鼠标
(4) 任何地方用鼠标中键选中某部分内容,在其他可接收字符窗口,按下中键,try it,这适用任何linux系统
(5)alt+f2可以运行程序,类似windows下的运行
12.安装konqueror的flash插件
llc:konqueror对5.0的flash插件支持不好,常无法加载插件
建议用本站的6.0flash插件,konqueror可以很容易加载,安装时选择安装到mozilla的安装目录里,然后在konqueror的插件扫描路径设置里将插件路径指向mozilla的插件目录,重新扫描一下就发现新插件了,然后重新运行konqueror应该就可以支持flash了
13.怎么从X window界面退出到字符界面?
总结:
(1)Ctrl+Alt+F1~F6可以即时分别切换到Linux的六个控制台,Ctrl+Alt+F7再返回xWindows
(2)如果你是用startx进入xwin的,还可以ctrl+alt+backspace强行退出xwin
(3)运行init 3,也可以退出图形化界面进入字符模式
14.什么是GDM?什么是KDM?如何切换?怎么设置?
llc:修改/etc/inittab最可靠,详细方法见:
15.请问如何在启动KDE或GNOME窗口时让系统自动运行一些小程序
llc: 在~/.kde/Autostart文件夹下面建立相应的快捷方式或链接,这个文件夹作用就相当于win98的"启动"文件夹.如果是 GNOME,则应该用"其他"-"首选项"-"Sessions"里,在最后那个标签栏(名字忘了),加入一个session,填入要运行程序的命令 (rh8,其他系统类似)
16.如何定制K菜单?
llc:对准K菜单标志右键,选menuedit,或运行kmenuedit
17.在rh8,kde中怎样重命名"回收站",还有更换它的图标?
llc:图标可以直接用右键修改,名字可以通过修改~/Desktop/废纸篓/.directory里相关的名字段(譬如[zh_CN])来实现(实践证明,无需UTF-8编码,原贴里错误)
18.目录下的隐藏文件,在XWINDOW下怎么看
总结:终端里用ls -a命令
如果是kde的话,在konqueror的"查看"菜单里选"显示隐藏文件"就OK,如果gnome请看这里:
19. KDE桌面图标消失怎么办?
pk: KDE出错但又不至于崩溃的常见情形之一就是桌面(包括墙纸和桌面的图标)统统消失,并且在用户目录下生成core文件;很多时候,用户不得不退出 X再启动来解决这一问题。其实我们只要简单地在terminal(例如konsole、rxvt甚至是不推荐的cxterm等)中运行不带参数的 /usr/bin/kdesktop就可以恢复桌面了。
此外,任务栏对应的程序是/usr/bin/kicker。如果你不慎用xkill干掉了任务栏,同样可用不带参数运行kicker把它找回来。事实上,kde启动时就是先起kdesktop,接着起kicker,然后起像ktip、klipper这类小工具的
20.rh8里怎么截取屏幕图像
总结:gnome下按printscreen键,kde下运行ksnapshot,或自己下载一个捉图软件,譬如captura
21gnome的常用快捷键
ctl+b 书签
ctl+d 复制粘贴
ctl+f 查找
shift+ctl+f Web查找
ctl+i 显示属性页
ctl+h 切换到home
ctl+u 向上一级
ctl+n 建立新文件夹
ctl+o 打开
ctl+w 关闭窗口
shift+ctl+w 关闭所有窗口
ctl+= 放大
ctl+- 缩小
ctl+[ 返回
ctl+] 向前
ctl+t 放到垃圾筒
ctl+r 刷新
Ctrl+Alt+d 显示桌面(carton朋友补充)
22KDE常用快捷键
ctl+tab 切换工作桌面
alt+tab 切换应用程序
alt+f1 打开应用程序菜单
alt+f2 打开命令窗口
alt+f3 打开窗口菜单
alt+f4 关闭窗口
f1 帮助
f2 在页面中搜索
f3 在页面中查找下一个
space 选中/取消选中 文件
ctl+n 打开文件管理器 找开网页
ctl+a 全选当前目录下的文件和目录
ctl+t 在当前目录下打开一个终端
ctl+w 关闭窗口
ctl+f 搜索文件
ctl+c 拷贝
ctl+v 粘贴
Ctrl+Alt+d 显示桌面
http://dusong.blog.51cto.com/158065/148646