1.1常见命令
1)启动网络
>#cd /etc/init.d
>#service network start
2)启动SAMBA服务器
>#cd /sbin
>#service smb start
注意当windows要使用//192.168.1.23/software时,必须先关闭linux下面的防火墙,命令如下(或更改防火墙设置)
>#service iptables stop
3)安装和使用汉字终端
#>rpm -ivh zhcon-0.2.3-1.I386.rpm
tar zxvf xxx.tar.gz
4)在X-WINDOWS下启动网络配置
#>redhat-config-network
5)在X-WINDOWS下启动SAMBA配置向导(配置服务器设置:首选项|服务器设置,管理Samba用户:首选项|Samba用户,添加共享:文件|添加共享
#>redhat-config-samba
以下讨论环境为FEDORA 7
6)加载光驱
#>mount /dev/cdrom /mnt/cdrom
如果说找不到/mnt/cdrom的话,手动创建这个文件夹
7)QQ和MSN的使用(QQ总是提示密码不对的解决方法)
8)linux下访问windows系统下的盘符(双系统情况下)
[root@localhost ~]# fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1275 10241406 c W95 FAT32 (LBA)
/dev/sda2 1276 9700 67673812+ f W95 Ext'd (LBA)
/dev/sda5 1276 3187 15358108+ b W95 FAT32
/dev/sda6 3188 5769 20739883+ 7 HPFS/NTFS
/dev/sda7 5770 7044 10241406 b W95 FAT32
/dev/sda8 7045 7057 104391 83 Linux
/dev/sda9 7058 7184 1020096 82 Linux swap / Solaris
/dev/sda10 7185 9700 20209738+ 83 Linux
[root@localhost ~]# mkdir /mnt/win_d
[root@localhost ~]# mount -t vfat /dev/hda5 /mnt/win_d
mount: special device /dev/hda5 does not exist
[root@localhost ~]# mount -t vfat /dev/sda5 /mnt/win_d
[root@localhost ~]# cd /mnt/win_d
[root@localhost win_d]# ls
document Exchange Program Files System Volume Information
ebook oracle Recycled work
[root@localhost win_d]#
卸载时用unmount即可以.
9)pwd:当前工作目录的绝对路径
10)cd:改变目录
cd..上移一层目录
cd../..上移二层目录,还可以上移多层目录,直接到根目录(/)
cd /home/mj
cd 移到自己的主目录
11)ls
按字母顺序列出当前目录中所有非隐藏文件
ls -a 按字母顺序列出当前目录中所有文件,包含隐藏文件
ls -r 按字符顺序逆序列出当前目录中所有非隐藏文件
ls -F 按类型列出所有文件,每个文件末尾的字符表示类型,例如,斜杠(/)表示目录,星号(*)表示可执行文件,@号表示链接文件
ls -i 列出带inode编号的文件,inode编号表示文件在卷中的地址,具有相同inode编号的两个或多个文件是同一文件的不同名称
ls -l 列出当前目录中的所有文件,包含当前目录(.)和父目录(..),包括长度,拥有者和权限,称为长列表格式
ls -t 按文件最后修改时间列出文件,最新的文件放在前面
ls -u 按文件最后访问时间列出文件,最新的文件放在前面
可以看出,长列表包含当前目录中每个文件的权限,拥有者,组拥有则,长度,修改时间和名称
12)建立文件与目录
touch 生成空文件 例如:touch /home/aquota.user
touch命令还可以改变现有文件的时间标志,使用不带开关的touch命令时,文件的最后访问时间变成当前时间.例如touch/root/f0601.tif之后,运行ls -l命令时,可以看到,加上-t开关,可以改变最后访问时间
cp 复制命令最简单的形式是 cp file1 file2.发出这个命令时将file1内容复制到目标文件file2中(新生成).目标文件得到新的生成日期和inode编号.其它复制命令可以覆盖目标文件,甚至可以用cp命令的开关复制一个或多个子目录的内容
cp file* Dir1 将多个文件复制到一个目录
cp -f file1 file2 如果文件file2已经存在,则这个命令覆盖其内容时不发出提示
cp -i file1 file2 如果文件file2已经存在,则这个命令覆盖其内容时会先发出提示
cp -p file1 file2 将file1内容复制到目标文件file2中,目标文件保持原有的生成日期和inode编号
cp -r Dir1 Dir2 将目录Dir1及其子目录内容复制到Dir2这个效果是递归的,换句话说,如果Dirl的子目录中还有子目录,则也复制其中的文件和目录
cp -u file1 file2 如果文件file2已经存在,但file1更新,则这个命令覆盖其内容时不发出提示
mv 如果要在LINUX中更名文件,则要已动文件.mv命令改变文件名,除非将文件移到不同的卷.否则文件的一切皆保持相同,包括inode.有四个关键的mv命令
mv file1 file2 将文件名从file1变成file2.如果源与目标文件在同一卷中.则文件的inode号不变
mv file* Dir1 将多个文件移到一个目录
mv -f file1 file2 如果文件file2已经存在,则这个命令覆盖其内容时不发出提示
mv -i file1 file2 如果文件file2已经存在,则这个命令覆盖其内容时会先发出提示
rm rm命令可以删除文件与目录.如果本来要使用rm -r *.tmp命令删除根目录(/)中的一组临时信息.但是不小心输入了 rm -r * .tmp,由于星号与.tmp之间有一个空格,使用shell认为要递归删除所有目录,然后删除.tmp文件,结果非常糟糕.为此,红帽子公司将下列别名配置为根用户的别名:alias rm='rm -i',这个别名保证,用rm命令(包括rm -r)时,shell提示先确认之后再删除任何文件
rm file1 删除file1而不提示确认,但这个命令不会覆盖alias rm='rm -i',其要求确认
rm -d Dir1 删除Dir1而不提示确认,但这个命令不会覆盖alias rm='rm -i',其要求确认
rm -i file1 提示用户确认之后删除file1
rm -f file2 如果文件file2已经存在,则这个命令覆盖其内容时不发出提示,甚至覆盖alias rm='rm -i'
rm -r * 递归删除文件,如果当前目录还有目录,则也删除其中的文件和目录,但这个目录不会覆盖alias rm='rm -i',其要求确认
ln 除了复制与移动文件之外,还可以链接文件.链接很常见,特别是再不同运行级启动的程序,链接文件时,生成了当前现有文件的另一个路径.例如,如果你和同事都在使用文件project,则可以在主目录中生成一个链接文件,假设project文件在/home/jm目录中,要生成mj的主目录中文件的链接,使用下列命令 ln /home/jm/project /home/mj/project使用其中一个文件时,改变与结果可以从两个目录中显示和访问,这也称为硬链接.使用硬链接时,由于两个文件保持相同的inode号,因此两个文件是一致的,如果删除原文件,则硬链接文件保留,保持原文件的所有信息
链接的一个重要选项是符号化方式,可以看到链接文件.例如,如果运行下列命令: ln -s /home/jm/project /home/mj/project则可以在文件的长列表(ls -l)中看到链接文件,称为软链接,如果删除原文件则软链接指向空文件,原文件中的信息丢失
mkdir与rmdir
可以想象,mkdir命令可以生成目录.生成的目录不一定呀基于当前目录,如果需要,也可以建立多极目录,还可以对生成的目录指定所选权限
mkdir -p Dir1/Dir2 生成目录Dir2,如果Dir1不存在,则-p开关让linux也生成这个目录,两者都作为当前目录的子目录
mkdir -m 55 /usr/Dir3 生成目录Dir3,作为/usr目录的子目录,权限(755)是拥有者rwx,组中的其它成员和别人为r-x
rmdir命令可以删除目录.删除的目录不一定要基于当前目录,如果需要,也可以删除多级目录.例如,下列命令可以删除目录Dir1与Dir3. rmdir -p Dir1/Dir3.如果Dir3是空的,则这个命令删除该目录,如果Dir1目录中的惟一文件是Dir3,则这个命令也删除Dir1.


sjz209@163.com 于 2007-12-30 10:53:20发表:
这么好的东西怎么没有人顶啊,真是不厚道