LINUX的一些高级命令笔记
1.mount 挂载命令
要使用外设时先把外设插入,然后执行挂载的mount命令。
在RedHat中他会把外设挂载到 /dev 下,
例如:光盘会自动挂载到 /dev/cdrom/下
你可以指定你要把挂载的外设放入到挂载点中可以用
mount <默认挂载点> <目的挂载点>
mount /dev/cdrom /mnt/cdrom 这样就可以挂载你的外设了
2.卸载外设用umount命令
如果不需要使用已挂载的外设的,你可以使用此命令来完成,记住卸载后才可以拔出外设,这样对外设也好。
umount /mnt/cdrom这是光盘的挂载点
umount /mnt/…其他外设
3.在后台运行程序
用户有时的程序有可能要花费很长时间表,如果将它放在前台运行将导致无法继续做其他的事情,最好的方法就是将它放在后台运行,注销后也可以使用
1) 在后台运行程序&,bg命令
<命令> &
updatedb &在后台执行数据更新
直接bg
2) 前台运行的程序fg命令
如果用户当前已有程序在后台运行,可以输入fg命令,将它从后台移至前台运行
3)在退出后让程序继续运行的nohup命令
此命令可以使用户退出系统后,程序继续运行
例:nobup myserver &
然后用户可以退出,当再次登录的时候,可以用ps -aux命令看到程序还在后台运行
4.服务的运行命令
服务主要是一些网络服务的开启和查看
service <服务名称> status/restart
chkconfig –list 服务的查看
Wine 使用技巧两则
对于那些想要在 linux 系统中运行 Windows 程序的人来说,Wine 算是一个不错的解决方案。最近,在使用 Wine 的过程中,我学到了两个使用技巧,现介绍给使用 Wine 的朋友分享。
改善外观
熟悉 Wine 的朋友可能都知道,所 Wine 出来的程序的默认外观与 linux 系统中的原生程序看起来不太一致和协调。很多朋友对此也颇有抱怨。好在 Wine 支持安装 Windows 主题文件 (*.msstyles),因此我们可以利用这一点来改善 Wine 程序的外观,使之与 linux 环境融为一体。
具体操作步骤如下:
- 执行 Wine 配置程序 winecfg,并切换到 Desktop Integration 选项卡;
- 点击 Install theme 按钮选择已下载的主题文件;
- 当主题安装成功后,可从 Theme 下拉框中选择;
- 点击 OK 确认。
在 deviantART 上可以找到许多与 linux 桌面一致的 Windows 主题,如 Ubuntu Human、GNOME Clearlooks 等。
值得注意的是,在我应用主题后,在程序性能上有所影响。正所谓,鱼与熊掌不可兼得呀。
设置背景
当你使用桌面模拟功能 (该功能可通过 winecfg 配置程序打开,启用 Graphics → Emulate a vistual desktop 选项即可) 时,你可以使用以下技巧来设置一个窗口背景。
- 将 bmp 格式的壁纸文件复制到 ~/.wine/drive_c/ 目录,假设其名称为 SkyBlue.bmp;
- 使用文本编辑器打开 ./wine/drive_c/windows/win.ini 文件,并加入下列内容:
[Desktop] Wallpaper=c:\SkyBlue.bmp
[via PolishLinux]
原文链接网址: http://linuxtoy.org/archives/wine-tips.html
Linux基金会发布终结级程序调试软件
去问问任何一家linux开发者他们最讨厌的在linux上开发的事是什么,十有八九会告诉你,他们得为SUSE开发一次、为Red Hat又开发一次、为Ubuntu再开发一次……linux基金会发布了一项计划来解决这个问题,该计划名为linux Application Checker,这个软件将让大家喜爱上为linux开发软件。AppChecker目前的版本号是Beta 3,你可以去各大开源网站下载测试并贡献代码。
当你安装好后,你会看到一个Web页面,这就是LSB数据库导航器。然后点击Application Check链接,你将看到一张表单,在此将你的程序提交上来。最好选择你想测试的LSB版本及LSB配置文件。
接下来你就等着AppChecker运行吧,它会自动检查ELF (Executable and Linking Format),Perl,Python以及其他代码。到这里为止,你可能看不出他有什么神奇的本领能终结其他程序调试软件。那么你赶快看看下面吧:
AppChecker不仅仅在不同的LSB上调试你的程序,调试结束后会返回一个报告,这份报告让AppChecker一下特殊了起来。 如果你的程序兼容所有发布版,那么就没什么问题。如果出现了一些兼容问题,这份报告会直接给出如何解决兼容问题的建议而不仅仅是指出问题在哪。这完全解放了开发者,后期调试终于没有那么要命了。 而且这还只是Beta 3.让我们一起期待正式版的来临吧。
来源:cnbeta 作者:cnbeta


