cdlinux中cdl怎样切换到root方法1:
注销当前的cdl用户,之后用root用户重新登录
方法2:
在终端中使用su命令,回车后输入root用户密码即可 , 该终端中即变为超级用户 。
方法3:
执行命令提升root权限使用sudo 命令,即在要执行的命令前加sudo ,提示输入密码时输入密码即可 。
linux基本操作命令linux基本操作命令:pwd命令、cd命令、ls命令、cat命令、cp命令 。
1、pwd命令
使用pwd命令找出您所在的当前工作目录(文件夹)的路径 。该命令将返回一个绝对(完整)路径 , 该路径基本上是所有以/开头的目录的路径 。绝对路径的一个示例是 /home/username 。
2、cd命令
要浏览 Linux 文件和目录,请使用 cd 命令 。根据您所在的当前工作目录 , 它需要目录的完整路径或名称 。假设您位于 /home/username / Documents 中,并且想要转到 Documents 的子目录 Photos 。
3、ls命令
LS命令用于查看目录的内容 。默认情况下,此命令将显示当前工作目录的内容 。如果要查看目录的内容,请键入ls,然后键入目录的路径 。
4、cat命令
cat(连接的缩写)是Linux中最常用的命令之一 。它用于在标准输出(sdout)上列出文件的内容 。要运行此命令,请键入cat,然后输入文件名及其扩展名 。
5、cp命令
使用cp命令将文件从当前目录复制到另一个目录 。例如,命令cpscenery.jpg/home /username/Pictures将在您的Pictures目录中创建一个Scene.jpg副本(来自当前目录) 。
Linux常用命令之--man,cd,pwd , ls可以查看某个命令的具体用法
语法:cd [目的目录]
补充说明:cd指令可让用户在不同的目录间切换,但该用户必须拥有足够的权限进入目的目录
cd - / cd ..:返回进入此目录之前所在的目录
语法:pwd [--help][--version]
补充说明:执行pwd指令可以得出目前所在目录的绝对路径
语法:ls [选项] [文件或目录]
常用的选项
? -a显示所有文件和目录
? -A显示所有文件和目录,但不显示现前目录“.”和上层目录“..”
? -l 使用详细格式列表(看的为当前目录里的文件/文件夹的详细信息)
? -d显示目录名称而非其内容 (要和-l连用 , 看当前目录的详细信息)
-ld 显示指定文件/文件夹的列表
? -i 显示文件和目录的inode编号,系统对每一个文件的编号,用这个编号寻找文件
? -Z 显示文件或目录的上下文(context)
-rw-r--r--. root root unconfined_u:object_r:admin_home_t:s0 test1
新手必备的Linux操作命令一、cd命令(切换目录 )
(1)切换到目录 /usr/local
cd /usr/local
(2)去到目前的上层目录
cd ..
(3)回到自己的主文件夹
cd ~
二、ls命令(查看文件与目录)
(4)查看目录/usr下所有的文件
cd /usr ls -al
三、mkdir命令(新建新目录 )
(5)进入/tmp目录,创建一个名为a的目录,并查看有多少目录存在
cd /tmp
mkdir a ls -al
(6)创建目录a1/a2/a3/a4
mkdir -p a1/a2/a3/a4
四、 rmdir命令(删除空的目录)
(7)将上例创建的目录a(/tmp下面)删除
rmdir a
(8)删除目录a1/a2/a3/a4,查看有多少目录存在
rmdir -p a1/a2/a3/a4
ls -al
五、cp命令(复制文件或目录 )
(9)将主文件夹下的.bashrc复制到/usr下,命名为bashrc1
sudo cp ~/.bashrc /usr/bashrc1
(10)在/tmp下新建目录test , 再复制这个目录内容到/usr
cd /tmp
mkdir test
sudo cp -r /tmp/test /usr
六、mv命令(移动文件与目录 , 或更名)
(11)将上例文件bashrc1移动到目录/usr/test
sudo mv /usr/bashrc1 /usr/test
(12)将上例test目录重命名为test2
sudo mv /usr/test /usr/test2
七、rm命令:移除文件或目录
(13)将上例复制的bashrc1文件删除
sudo rm /usr/test2/bashrc1
(14)将上例的test2目录删除
sudo rm -r /usr/test2
八、cat命令:查看文件内容
(15)查看主文件夹下的.bashrc文件内容
cat ~/.bashrc
九、tac命令:反向列示
(16)反向查看主文件夹下.bashrc文件内容
tac ~/.bashrc
十、more命令:一页一页翻动查看
(17)翻页查看主文件夹下.bashrc文件内容
more ~/.bashrc
十一、head命令:取出前面几行
(18)查看主文件夹下.bashrc文件内容前20行
head -n 20 ~/.bashrc
(19)查看主文件夹下.bashrc文件内容,后面50行不显示,只显示前面几行
head -n -50 ~/.bashrc
十二、tail命令:取出后面几行
(20)查看主文件夹下.bashrc文件内容最后20行
tail -n 20 ~/.bashrc
(21) 查看主文件夹下.bashrc文件内容,只列出50行以后的数据
tail -n50 ~/.bashrc
十三、touch命令:修改文件时间或创建新文件
(22)在/tmp下创建一个空文件hello并查看时间
cd /tmp
touch hello ls -l hello
(23)修改hello文件,将日期调整为5天前
touch -d “5 days ago” hello
十四、chown命令:修改文件所有者权限
(24)将hello文件所有者改为root帐号,并查看属性
sudo chown root /tmp/hello
ls -l /tmp/hello
十五、find命令:文件查找
(25)找出主文件夹下文件名为.bashrc的文件
find ~ -name .bashrc
十六、tar命令:压缩命令
(26)在/目录下新建文件夹test,然后在/目录下打包成test.tar.gz
sudo mkdir /test
sudo tar -zcv -f /test.tar.gz test
(27)解压缩到/tmp目录
sudo tar -zxv -f /test.tar.gz -C /tmp
十七、grep命令:查找字符串
(28)从~/.bashrc文件中查找字符串'examples'
grep -n 'examples' ~/.bashrc
求CDLINUX的使用说明和介绍如何“安装”CDlinux?
CDlinux 是个从光盘启动、运行的小 Linux,是以一个标准的 ISO 文件的格式发布的 。所以最简单的“安装”方法是:把这个 ISO 文件刻录到光盘上 , 用它启动机器就是了 。
当然 , 你也可以把 CDlinux 安装到硬盘或 U 盘、USB 移动硬盘上(请参见下文) 。
如何把 CDlinux 集成到我自己的光盘上?
CDlinux 本身很小 , 0.4.6 只有不到 14 兆,这比一张刻录盘的容量差多了 。所以 , 如果有兴趣的话 , 你可以自己动手,把 CDlinux 与其它软件集成到一起 , 不必单刻一张盘 。还可以与其它系统一起做成多启动光盘 。具体操作既可以在 Linux 下进行,也可以在 Windows 下进行:
用 Linux 的方法 (以下操作可以在 CDlinux 也可以在一般的 Linux 系统中进行)
首先要把 CDlinux 的内容从 ISO 镜像里展出来 , 先挂载它:
# mount -o loop CDlinux-x.x.x.iso /some/where
这样 CDlinux 里的具体内容就都在 /some/where 目录下了 。假设你已经把其它要刻到盘上的软件都放到了 /mycd 目录下,现在把 CDlinux 也拷到那个目录里:
# cp -p -r /some/where/* /mycd
接下来 cd /mycd,打开 mkisofs.sh 文件 , 根据你自己的具体情况进行必要的修改,存盘退出 。最后,执行:
# ./mkisofs.sh
生成新的光盘镜像,缺省情况下新镜像是 /tmp/1.iso 。现在就可以它刻录出来了 。
注意,通过以上步骤做出的光盘启动时会直接进入 CDlinux,启动效果和原来的 ISO 镜像是一样的 。如果你想制作带菜单的多启动光盘,还需要用到 ISOlinux (SYSlinux 的一个组件) 等其它工具,至于如何使用它们,请参见它们各自的文档 。
用 Windows 的方法
这个我不太熟,不过我想也不会太麻烦 。只要注意以下几点就行了:
可以用 WinRAR 来提取光盘镜像里 CDlinux 的内容;
CDlinux 是通过 boot/CDlinux/CDlinux.img 这个 2.88M 软盘镜像来启动的;
请保持 CDlinux 的目录结构 , 不要改动;
不要改变文件/目录名的大小写 。
如何把 CDlinux 安装到硬盘上?
Linux 本身功能非常强大又非常灵活,CDlinux 也继承了这一点,所以稍加定制就可以把它安装到各种各样的设备上 。并且仅仅把 CDlinux 安装到硬盘上就有很多种方案可选,这里我们只介绍一种方案:把 CDlinux 安装到一个 Windows FAT 分区里,用 loadlin 来启动它 。
在以下的说明中,我们假设你的 Windows 的“C: 盘”是 FAT16 或者 FAT32 格式的,并且它对应 Linux 下的 /dev/hda1 。我们将把 CDlinux 安装到“C: 盘”上 。
用 Linux 的方法 (以下操作可以在 CDlinux 也可以在一般的 Linux 系统中进行)
首先,挂上 CDlinux 的 ISO 镜像和 C: 盘:
# mount -o loop CDlinux-x.x.x.iso /mnt/cdrom
# mount /dev/hda1 /mnt/win
(如果你不想装到 C: 盘上 , 或者你的 C: 盘不是 /dev/hda1,请对上述命令做相应的修改)
然后把 extra/ 目录下的内容拷贝到 C: 上:
# mkdir /mnt/win/CDlinux
# cp -r /mnt/cdrom/boot/CDlinux/extra /mnt/win/CDlinux
接下来 , 把内核和 initrd 也拷到 C: 盘:
# mount -o loop /mnt/cdrom/boot/CDlinux/CDlinux.img /mnt/floppy
# cp /mnt/floppy/bzImage /mnt/floppy/CDlinux.gz /mnt/win/CDlinux
最后,下载 loadlin (~10k) 并把它展到 C: 盘上:
# tar -C /mnt/win/CDlinux -zxf loadlin.tgz
(这步把“loadlin.exe”和一个“autoboot.bat”批处理文件拷贝到 /mnt/win/CDlinux 目录里 。请检查“autoboot.bat”文件,并根据你自己的具体情况做相应的修改 。)
现在,可以重启到纯 DOS 环境,用以下命令来启动 CDlinux 了:
C:
CD CDlinux
AutoBoot
注意,以上步骤只是一个简单的例子,这里的假设可能和你的情况并不一致 。所以,在操作时别忘了根据自己的具体情况做必要的修改 。另外请参考“简介:CDlinux 的命令行参数”和“简介:CDlinux 的结构” 。
如何把 CDlinux 安装到 U 盘上?
把 CDlinux 安装到 U 盘也有多种方案可选 。我们还是只说一种:安装到 U 盘上的一个 FAT 分区里,并用 SYSlinux 来启动 。
在以下的说明中,我们假设你的 USB 盘(U 盘或 USB 移动硬盘)被设定为硬盘模式 。上面的第一个分区是 FAT12、FAT16、或者 FAT32 格式的,并且并且它对应 /dev/sda1 。
用 Linux 的方法 (以下操作可以在 CDlinux 也可以在一般的 Linux 系统中进行)
首先,在 USB 盘上安装 syslinux:
# syslinux /dev/sda1
挂载 CDlinux 的 ISO 镜像和 USB 盘:
# mount -o loop CDlinux-x.x.x.iso /mnt/cdrom
# mount /dev/sda1 /mnt/win
(如果你的 USB 盘不是 /dev/sda1,请做相应的修改)
然后,把 extra/ 目录下的内容拷贝到 USB 盘上:
# mkdir /mnt/win/CDlinux
# cp -r /mnt/cdrom/boot/CDlinux/extra /mnt/win/CDlinux
接下来,把内核和 initrd 也拷过去:
# mount -o loop /mnt/cdrom/boot/CDlinux/CDlinux.img /mnt/floppy
# cp /mnt/floppy/bzImage /mnt/floppy/CDlinux.gz /mnt/win
最后 , 下载 syslinux 的配置文件 (~2k) 并把它展到 USB disk 盘上:
# tar -C /mnt/win -zxf syslinux-cfg.tgz
(这一步将把“syslinux.cfg”和一些显示信息等文件拷贝到 /mnt/win 目录下 。不要忘了先检查一下“syslinux.cfg”,并根据你自己的具体情况做相应的修改 。)
现在可以把你的 BIOS 设置成从 USB-HDD 或者 USB-zip 启动 。(具体设为那种和你的 BIOS 及 USB 盘有关 , 试一下就知道了 。)
注意,以上步骤只是一个简单的例子,这里的假设可能和你的情况并不一致 。所以,在操作时别忘了根据自己的具体情况做必要的修改 。另外请参考“简介:CDlinux 的命令行参数”和“简介:CDlinux 的结构” 。
简介: CDlinux 的命令行参数
为了让 CDlinux 更灵活,不但能从光盘启动,还能从其它各种设备启动 。并且不但能把模块挂载到内存中(ramdisk),为了节约内存,还可以自动用“loop”方式挂载模块,我们定义了下述三个内核命令行参数:
CDL_DEV=:
告诉 CDlinux 在哪个设备上可以找到附加的“包”和“模块”
缺省值:/dev/cdrom
例子: CDL_DEV=/dev/hda1
CDL_DIR=:
extra/ 目录在 CDL_DEV 的文件系统的那个目录下?
缺省值:boot/CDlinux, CDlinux, zxh/CDlinux
例子: CDL_DEV=APPs/CDlinux
CDL_LOOP:
是否强制以“loop”方式加载“模块”?
缺省值:否 , 尽量把“模块”挂载到内存里 。
例子: CDL_LOOP
以上这三个参数都是可选的,正常从光盘启动时可以一个也不加,使用缺省值即可 。如果模块太多或者太大 , CDlinux 会自动以“loop”方式加载它们 。不过这样一来,在 CDlinux 运行时就不能把光盘拿出来了 。
定制
简介:CDlinux 的结构
CDlinux 是高度可定制的 。它由以下两部分构成:
1. “基本”部分:一张 2.88M 软盘镜像,CDlinux.img
2. “附加”部分:其它附加的“包”和“模块”
“基本”部分就是一张 VFAT 格式的 2.88M 软盘镜像 。上面包含了内核和一些最基本的软件,包括:bash (1.14.7)、bftpd (一个小 ftp 服务器)、busybox、bzip2、e2fsprogs、file、find、gawk、grep、gzip、midnight commander (4.1.35)、portmap、sed、tar 和 vim (5.8) 等 。如果你只是需要一个最基本的 Linux 环境,你可以把 CDlinux 的其它内容统统删掉,只保留这一个文件,一样跑得不错 。
“附加”部分包括其它一些有用的工具软件,这些软件被打成了“包”(package)或者“模块”(module),放在 extra/ 目录下 。启动时,CDlinux 会自动到 extra/ 目录下查找并安装它们 。
虽然 CDlinux 只需 CDlinux.img 这一个文件就能跑起来,不过功能上就大打折扣了 。所以最好还是保留这些附加的包和模块 。当然,你也可以向 extra/ 目录里添加你需要的软件,把那些你用不到的删掉,自己定制一个 CDlinux 版本 。
如何向 CDlinux 里添加其它软件?
CDlinux 很小,所以有很多有用的软件并没有被集成进来 。不过你可以自己定制它,加上你需要的软件 。可以把软件做成一个“包”或者一个“模块”加进来 。具体用哪种格式,取决于软件的大小、是否需要初始化 。小的、不需初始化的软件可以做成“包”;反之,最好做成“模块” 。比如,你可以把 F-PROT 做成一个“模块”添加到 extra/目录下 , 这样你就可以用 CDlinux 来杀毒了 。(F-PROT 是个非常简洁、功能非常强大的杀毒软件,之所以没有集成到 CDlinux 的发行版中,是因为我不知道它的 license 是否允许 。)
为 CDlinux 添加软件的注意事项
CDlinux 是用 gcc-2.95.3 编译的,链接的是 glibc-2.2.5 。你添加的软件最好也是编译、链接自同样的环境;
如果你加的软件需要其它的,CDlinux 没有提供的库 , 请把这些库也一起添加进来 。
如何为 CDlinux 制作一个“包”(package)?
做一个包非常简单 , 所谓“包”就是一个标准的 .tar.gz 文件 。关于这个 .tar.gz 文件里的目录结构,你可以参考 extra/ 目录下已有的那些“xxx-cdl.tgz”文件 。制作时只需注意一下几点:
“包”的文件名必须是“xxx-cdl.tgz”,否则将被忽略 , 不会被安装;
如果愿意 , 你还可以为你的包加上一个简短的说明,并把它存为 zxh/SPEC 。启动时 CDlinux 会自动把它集成到 /var/log/packages 里 。关于 SPEC 的格式,请参照已有的“xxx-cdl.tgz”文件;
zxh/ 目录里除了 SPEC 以外的所有其它内容都将被忽略 , 不被安装;
CDlinux 是在一个小 RAM 磁盘里运行的,所以请尽量把包做得小一点 。像 man 和 docs 等文档都可以放到 zxh/ 目录下,这样它们就不会被安装,你以后要查阅起来也比较方便 。
如何为 CDlinux 制作一个“模块”(module)?
如果要添加的软件比较大,可以把它做成一个“模块” 。“模块”就是一个标准的 cramfs 镜像,制作起来比做“包”稍麻烦一些,需要用 mkfs.cramfs 命令 。“模块”具体结构请参考 extra/ 目录下已有的“xxx-cdl.md”文件 。CDlinux 启动时自动到 extra/ 下查找这些“xxx-cdl.md”,并自动挂载它们 。
制作模块时的的注意事项
“模块”的文件名必须是“xxx-cdl.md”,否则将被忽略,不会被安装;
必须为模块指定一个挂载点 。方法是把挂载点写到一个叫“.mount_point”的文件里 , 并把该文件放到 cramfs 的根目录下 。“.mount_point”文件的具体格式可以参考 extra/ 下已有的“xxx-cdl.md”文件;
如果该软件需要执行一些初始化操作,可以把初始化程序或脚本命名为“.init”放到 cramfs 的根目录下,并将起属性设置为可执行 。启动时 CDlinux 会自动找到并执行 .init;
缺省情况下,CDlinux 会尽量把“模块”都加载到内存中,内存不足时才以“loop”方式加载“模块” 。如果你想省出更多内存来运行程序 , 可以在内核命令行里加上 “CDL_LOOP”参数,来强迫 CDlinux 以“loop”方式加载所有模块;
cramfs 是一种只读文件系统 , 并且不记录文件的时间信息 。
如何按照我自己的口味定制 CDlinux?
如果 CDlinux 的缺省状态不合你的胃口 , 你可以自己动手定制它 。定制的办法有难有易:
“难”的办法是挂上 initrd 直接修改 。CDlinux 的 initrd 是一个标准的 ext2 镜像,可以直接挂载、修改,没有问题 。不过我还是推荐你尽量使用下面的“简单”办法 。
“简单”的办法是 , 把修改的内容放到 extra/system-extra-cdl.tgz 文件里 。比如,若是修改了 /etc/profile,把修改过的文件存为 system-extra-cdl.tgz 下的 /etc/profile 。这样 CDlinux 启动时会自动用新的 /etc/profile 把旧的覆盖掉 。另外 , 如果需要的话 , 你还可以在 system-extra-cdl.tgz 文件里加上个 /etc/rc.d/rc.local 脚本,以执行你需要的一些初始化操作 。下面是一些具体的例子:
修改 bash 的命令行提示符
修改 CDlinux 原来的 /etc/profile 文件中带“PS1=”的哪些行,把修改后的结果保存到 system-extra-cdl.tgz 里,仍叫 /etc/profile 。
把 bash 的命令行编辑模式由 emacs 改为 vi
编辑 /etc/inputrc,加上“seto vi”,把新文件存到 system-extra-cdl.tgz 里,仍叫 /etc/inputrc 。
让 CDlinux 自动挂载 C: 盘
编辑 /etc/fstab,把新文件存到 system-extra-cdl.tgz 里 。
让 CDlinux 自动加载 AMD PCNET32 网卡的驱动
新建一个脚本,在里面加上“modprobe pcnet32”,然后把它存为 system-extra-cdl.tgz 里的 /etc/rc.d/rc.local 。
另外,CDlinux 里自带的那些软件包如果不合你的胃口,咱也可以改:
把 zhcon 的缺省输入法由拼音改为五笔
# mkdir temp ; cd temp
# tar zxpf /some/where/CDlinux/extra/zhcon-x.x-cdl.tgz
# mv -f zxh/wb/* usr/lib/zhcon
# tar zcpf /some/where/CDlinux/extra/zhcon-x.x-cdl.tgz *
# cd .. ; rm -rf temp
(CDlinux 里带的这个 zhcon 只支持简体中文(GB2312),如果你不需要简体中文支持,可以把它删掉 , 自己另编译一个支持繁体中文、日文或韩文的加上)
让 mkisofs 支持更多的 joliet 代码页(codepage)
CDlinux 里缺省带的 mkisofs 只支持 cp437、cp936(简体中文)、iso8859-1 和 utf8 的 joliet 代码页,如果想换成支持更多代码页(包括 CJK)的版本,可以执行如下操作:
# mkdir temp ; cd temp
# tar zxpf /some/where/CDlinux/extra/cdrtools-x-x.x-cdl.tgz
# mv -f zxh/removed/usr/bin/mkisofs usr/bin
# tar zcpf /some/where/CDlinux/extra/cdrtools-x-x.x-cdl.tgz *
# cd .. ; rm -rf temp
配置
如何配置网络?
CDlinux 可以自动检测很多常见的以太网卡,不过为了让它小一点 , 更多网卡的驱动没有编到内核里,而是做成了内核模块 。如果 CDlinux 没能自动识别你的网卡,你就要自己动手去加载相应的内核模块啦 :(
如果不知道驱动是那个模块,可以先“lspci”,在输出结果里找带“Ethernet controller:”字样的行,然后到 /lib/modules/x.x.xx/kernel/drivers/net , 参照那些模块的名字,看能不能“蒙”出来到底是哪个模块 。要加载比如说名为“xxx.o”模块,可以执行“modprobe xxx” 。
一但你的网卡被正确识别了,你可以用如下命令来配置 IP、DNS 等:
# net-config
(如果你用的是 USB-link 线,可以先“modprobe usbnet”,然后当 net-config 问要配置哪个网络接口时输入 usb0 。)
或者,如果你所在的网络里有 DHCP 服务器,可以执行:
# dhcpcd start
设置代理服务器可以用:
# proxy-config
修改网卡的 MAC 地址:
# mac-fake
如何配置 RAID 设备?
SCSI 和 RAID 设备的驱动都做成了内核模块,CDlinux 不能自动检测它们,你需要自己加载它们的驱动(内核模块) 。下面这个例子假设你有一个基于 AHA1542 芯片的 SCSI 卡,上面连了两个 SCSI 盘,分别是 /dev/sda、/dev/sdb 。并且通过软件 RAID 把 /dev/sda1 和 /dev/sdb1 做成了一个 RAID0 设备 。可以通过如下命令来驱动它:
# modprobe aha1542
# modprobe raid0
# mdadm -A /dev/md0 /dev/sda1 /dev/sdb1
好了 , 现在你可以通过 /dev/md0 来访问这个 RAID0 设备了 。
如何配置鼠标?
用 mouse-config 命令 。(支持绝大多数 COM/PS2/USB 鼠标)
使用
如何与其它计算机交换数据?
CDlinux 里已经带了 ftp、ssh1 和 nfs3 客户端/服务器 。缺省状态下 ftp 和 ssh 服务器已经启动 。所以最简单的交换数据的方法就是用 ftp 和 scp 。
缺省状态下 nfs 服务器没有启动 , 你需要先编辑、修改一下 /etc/exports,指定 export 哪些目录,和 export 的方式,然后执行:
# nfsd start
CDlinux 里还带了 nfs 和 samba 的客户端 。要挂载 nfs 资源:
# mount -t nfs xx.xx.xx.xx:/exported/resource /some/where
挂载 samba 资源:
# mount -t smbfs -o username=xx //machine_name/resource_name /some/where
如何改变分区大小、修改分区表?
请使用“parted”或者“resize2fs”等 。
如何修复被损坏了的分区表?
用“gpart” 。(这个版本已打过 reiserfs-3.6 补丁,可以放心使用)
如何从 ext2 文件系统中恢复被误删除的文件?
用“e2undel” 。
LILO/GRUB 被 Windows 覆盖了,如何修复?
安装 Windows 9x 会覆盖硬盘的主引导记录,导致原来安装的 Linux 无法启动,这时你可以启动 CDlinux 来进行修复 。
首先,挂上 Linux 的根分区,比如说 /dev/hda5:
# mount -t ext2 /dev/hda5 /mnt/local
然后,假设你是用 LILO 来引导的:
# lilo -r /mnt/local
如果不成功,可以再试试:
# chroot /mnt/local /sbin/lilo
如果还是不行,再仔细找找原因,比如是不是上面 LILO 的路径不对等 。耐心点,只要 Linux 的分区没有被破坏,一定可以恢复的 。如果你是用 GRUB 来引导系统的,方法也和上面的类似 。LILO/GRUB 的具体使用方法,请参考它们各自的文档 。
Windows 9x 覆盖了 NT/2k/XP 的引导记录 , “双启动菜单”不见了,如何修复?
假设你的“C: 盘”是 /dev/hda1,格式是 FAT32 , 新装的 Windows 98 破坏了 XP 的引导记录,现在只能进 98 了 。这种情况可以试试用 CDlinux 来修复:
# ms-sys -2 /dev/hda1
关于 ms-sys 的具体用法 , 请参见它的文档 。
NT/2k/XP 的管理员密码丢了,怎么办?
如果忘了 NT/2k/XP 的管理员密码,想再找回来是很难的 。不过你可以用 CDlinux 再强行重设一个密码,或者干脆把密码清空 。执行:
# nukent
然后按提示操作 。
--------------------------------------------------------------------------------
CDlinux 里带了很多实用工具,关于它们的用法的简短说明,可以参考 /var/log/packages 。另外,许多软件的 man 手册和文档被放在了对应的“xxx-cdl.tgz”文件的 zxh/ 目录下,没有安装,你可以挂上 CDlinux 光盘 , 查阅这些文件 。关于某个软件的具体用法,已经超出了这个 mini-HOWTO 的范围,请参考它们各自的文档 。RTFM 可是一种很好的学习方法 :)
Linux常用命令:cd高级用法 Linux常用命令:cd高级用法
cd是计算机中DOS命令 。那么在Linux系统中cd命令有什么用法呢?下面我为大家简单讲解如下:
一、格式:
cd directory
使用cd命令在目录层次间移动 。
其实:cd命令除了在各种目录(Windows下叫文件夹)切换外就没啥大作用了
二、命令cd牵扯到2个关于路径的概念:
1、绝对路径;
2、相对路径
绝对路径的"绝对",指的是"/"目录,即从"/"目录开始书写cd的参数 。
上图第一个pwd 表示显示【当前目录的绝对路径】
第一个cd目的`是切换出当前路径 , 第二个cd命令后面的路径就是要跳转的绝对路径 。
第三个pwd表示已经通过绝对路径的跳转方式进入路径/home/ku/training/cd_test目录
相对路径的"相对",指的是当前目录 。即:从当前目录跳转到目标目录 。
命令cd 后的路径 ".."表示上一级目录,"../"也表示上一级目录 , "../xx"表示上一级目录的xx目录 。
上面的cd命令都是最近本的使用方式,下面介绍一些高档的cd命令参数
三、高级使用
1、假如从一个很深的路径A跳入另一个很深的路径B,又想跳回路径A,难道要重新输入路径A的绝对路径吗?
答:No No! 使用cd - ,参数是 英文半角减号 "-",只要你会了这个参数,就能A跳B,B跳A,跳到吐都很简单 。
2、要想快速进入当前用户家目录,怎么用参数?
答:命令cd ~直接cd
上图用户就是root,所以cd ~之后进入的是/root目录 。
;
【linux命令cdl linux命令cd参数大全】linux命令cdl的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于linux命令cd参数大全、linux命令cdl的信息别忘了在本站进行查找喔 。
推荐阅读
- 运营直播控场,直播控场的职责
- html5each的简单介绍
- 英伟达显卡连接异常怎么办,英伟达连不上网络
- 没有网络怎么下载u盘,没有网络u盘怎么装系统?
- php将文件传到数据库中 php 传输文件
- 小程序开发怎样找客户,微信小程序怎么找客户
- 中国区块链协会,中国区块链协会成员名单
- 关于windows支持系统的信息
- 怎么在u盘里找到视频文件,怎么快速找到u盘里的视频