在我们学习Linux的过程中,都会使用Linux命令行,如果能熟练地使用Linux命令行,将会使我们在开发的过程中事半功倍,现在就介绍一下我在学习Linux的过程中经常使用的命令行,希望能对初学Linux的同学有一些帮助。
1. cd
eg. cd /usr
cd /usr/
cd usr/
cd -
说明:cd /usr和cd /usr/的功能相同,都是进入到根目录下的usr文件夹中
cd usr/是进入到当前目录下的usr文件夹中,当前目录是指执行这条命令所在的目录
cd - 是返回上一次进入的目录,例如当前目录为/usr/lib,然后执行cd /dev进入/dev/目录,当我们执行cd - 后会返回到/usr/lib
2. ls
eg. ls /usr
ls /usr/
ls usr/
ls -l
说明:cd /usr和cd /usr/的功能相同,都是列举根目录下的usr文件夹中中的内容
cd usr/是列举当前目录下的usr文件夹中,当前目录是指执行这条命令所在的目录
ls -l 列举当前目录下的文件的详细信息,会显示文件的权限
eg. pwd
说明:打印当前目录的路径,例如现在/usr/lib目录下,执行这条命令会打印/usr/lib,在shell脚本中应用很多
4. mkdir
eg. mkdir tmp
mkdir -P /work/nfs_root/first_fs//一次创建
说明:mkdir tmp是在当前目录下创建tmp文件夹
mkdir -P /work/nfs_root/first_fs 加上-P选项会一次性创建,例如在执行这条命令前,只有/work目录,且/work目录下没有nfs_root文件夹,如果我们像创建/work/nfs_root/first_fs目录的话,不加-P选项linux命令,我们需要执行两条命令才能达到目的:mkdir /work/nfs_root/和mkdir /work/nfs_root/first_fs
5. rm
eg. rm 1.txt
rm -rf tmp
说明:rm 1.txt是删除当前目录下的1.txt文件
rm -rf tmp是删除当前目录下的tmp文件夹
6. mv
eg.mv -rf tmp /work
说明:将当前目录下的tmp目录移动到/work目录下
7. cp
eg. cp 1.txt tmp
cp -rf tmp/*so* /work
sudo cp * -rfd /mnt//-d:在拷贝so文件时经常用到,表示以前是链接文件,拷贝过去后还是链接文件
说明:cp 1.txt tmp是将当前目录下的1.txt文件复制到当前目录下的tmp文件夹
windowsserver2008r2的安装方法page22、复制d:\win2008\boot目录和文件d:\win2008\bootmgr到c:\(这是需要安装windows2008的分区,这个分区是空的)3、在c:\下新建文件夹sources,复制d:\win2008\sources\boot.wim文件到该目录(只要这一个文件就够了)4、如果引导的winpe是32位的,还不能马上安装64位的windowsserver2008r2。目录→包含文件”)处人工添加的包含路径下的头文件或者附加包含目录下的头文件。(或者:复制目录 /var/mobile/library 下的 keyboard文件夹 到目录/var/root/library下,需要借助i-funbox(或其他文件管理工具)不介意每次用cydia之前更改系统语言的同学可以不使用此方法,毕竟是手动对系统文件进行操作,有白苹果风险)。