给大家带来搜集收拾的Linux下的小技能(一)
开发linux发行版的人都是通读过linux内核代码,对linux原理极其精通的人。1.设置文本体例下的分辨率
在grub的启动参数中到场vga=xxx
valuemodevideoram
769640x480x8bit(1M)
785640x480x16bit(1M)
786640x480x24bit(1M)
771800x600x8bit(1M)
788800x600x16bit(1M)
789800x600x24bit(2M)
7731024x768x8bit(1M)
7911024x768x16bit(2M)
7921024x768x24bit(4M)
7751280x1024x8bit(2M)
7941280x1024x16bit(4M)
7951280x1024x24bit(8M
7961600x1200x8bit(2M)
7981600x1200x16bit(4M)
7991600x1200x24bit(4M)
2.变动桌面分辩率到1024x768(偶然有效,不晓得为什么)
修正/etc/X11/xorg.conf文件,修正前先备分此文件,以防万一.
正文失落设置行频的这一行(必需)
#HorizSync31.5-37.9
在Section"Screen"的Subsection"Dispaley"中把Modes一行改成
Modes"1024x768"
3.启动多个X桌面
用别号
aliasX1=startx--:1-bpp32-quiet&
aliasX2=startx--:2-bpp32-quiet&
大概间接用命令
startx--:1-bpp32-quiet&
startx--:2-bpp32-quiet&
然后可用CTRL+ALT+F8,CTRL+ALT+F9切换,依此类推到CTRL+ALT+F12
最复杂的办法
startx--:1
4.调剂显现器
xvidtune
5.给文件输入加下行号
nl/etc/passwd
nl/etc/passwd-s.
在vi中
:%!nl
6.巨细写转换
catfilename|tr""""
7.统计文件的行数
wc-lfilename#line
wc-cfilename#char
wc-wfilename#word
8.找回root帐号暗码
进进单用户形式,关于用grub的用户,在启动参数后的kernel一行后加single,
然后可不必暗码进进单专心形式,再在单用户形式下修正你的暗码.
9.设置grub暗码
如上8所述,实践上只需可以打仗到呆板,假如grub没有暗码,就能够容易地进进呆板.
天生md5码
输出命令
grub-md5-crypt
然后输出法你要设置的暗码,grub-md5-crypt就会天生一个字符串xxxxxxxx.
到场到你在grub设置文件/boot/grub/grub.conf(有的大概用在的/boot/grub/menu.lst)
在title的下一行到场
password--md5xxxxxxxx
10.用命令弹出光驱
eject#弹出
eject-t#弹回
很成心思
11.反转文件在内容
tac/etc/passwd
在vi中
%!tacinvi
12.输入文件前n行的几种办法
head-5filename
awkNR==1,NR==5{print{GetProperty(Content)}}filename
sed-n1,5pfilename
此法可变通到输入文件的别的行
sed-n5,$pfilename
13.改动grub背景
grub背景用的是xpm文件在图片格局,因而你必要把你在图片转换成xpm格局,可用gimp
在XWindow下,输出
gimpfilename
修正图片的色彩数为14
rightclickonimage->image->mode->indexed->colornumber14
然后保留为xpm文件/yourpath/yourimage.xpm
也能够用命令
convertyourimage.jpg-colors14-geometry640x480!yourimage.xpm
修正grub
在grub中增加
splashimage(hd0,0)/yourpath/yourimage.xpm
有的多是
splashimage=(hd0,0)/yourpath/yourimae.xpm
分区(hdx,y),依据你的详细情形而定.别的也能够把图片紧缩为.gz格局.
14.ssh技能
(1)不必login远程实行命令
格局:
sshhostnamecommand
如:
sshhostnamels/usr/share/doc
(2)远程文件拷贝scp,windows下用pscp
scplocalfileusername@hostname:/newfilename
15.Linux下利用NFSQuickStart
修正/etc/exports便可.假如不思索平安成绩,可在该文件中到场
/master(rw)trusty(rw,no_root_squash)
再实行
servicenfsrestart
然后便可在远程主机上mount它了
mounthostname://media
16.ftp主动上岸下载shell剧本
SRC_FTP_SERVER=hostname
SRC_FTP_USER=anonymous
SRC_FTP_PASSWD=user@xxx.com
SRC_FTP_DIR=/diskimages/
echo"open$SRC_FTP_SERVER
user$SRC_FTP_USER$SRC_FTP_PASSWD
lcd${TMP_DIR}
cd$SRC_FTP_DIR
binary
get$SRC_FTP_DIR/filename"|ftp-n1>/dev/null2>&1
17.命令下发送邮件
cat"mailcontent"|mailyourname@domain.com-s"mailtitle"
cat/dir/file_conent|mailyourname@domain.com-s"mailtitle"
带附件,用mutt
cat"mailcontent"|muttyourname@domain.com-s"mailtitle"-aattach_file
cat/dir/file_conent|muttyourname@domain.com-s"mailtitle"-aattach_file
18.tar打包时往失落某些目次或文件
cd/
tarcvfusr.tarusr--excludeusr/share--exclude/usr/bin/unzip
增加列队目次时不要加/根标记
19.显现xx天前/后的日期
date-d"now"#同date
date-d"today"#同date
date-d"45daysago"#45天前
date-d"45days"#45天后
20.Linux利用*.rar文件
安装rar软件包(google一下就晓得了)
紧缩
rarausr_share.rarusr/share
解开
rarxusr_share.rar/root
21.用命令截屏
import-windowroothello.jpg
22.非交互体例文本转html
vim-c":TOhtml"-c":wq%"-c":q"filename
23.别的
监督文件的变更
tail-f/var/log/messages
命令行下HTML相干命令
wgetwww.xxxx.com/filename.tar.gz#下载文件
lynxwww.ckuyun.com#命令行看网页
htmlviewwww.ckuyun.com#命令行看网页
</p>
学习linux,就意味着更快的开发效率,等更多关于软件本身或者说操作系统本身的理解。 其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。 尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助. 查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。 Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。 随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当). 另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。 再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。? 你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。
页:
[1]