日期:2014-05-16  浏览次数:20583 次

Linux命令(一)
ls --help 查看命令帮助信息
以下举例
ls / 查看当前目录下所有文件
ls -a / 查看当前目录下所有文件,包括隐藏文件
ls -l 详细列出目录下文件的权限、所有者文件大小等详细信息,可以简单输入“ll”
ls -F /home 列出home目录下文件名及其目录类型(*表示执行文件、@表示符号链接、/表示目录名)

cd 切换用户当前目录
cd /home 绝对路径
cd ../dev/ 相对路径
cd ~ 返回用户宿主目录
cd . 用户的当前目录
cd .. 返回上一级目录

pwd 查看用户当前所在位置,会显示当前的绝对路径

mkdir 创建目录
mkdir myDir 创建单个目录
mkdir myDir1 myDir2 myDir3 创建多个目录
mkdir /home/myDir 使用绝对路径创建目录myDir

rmdir 删除目录
rmdir myDir 删除单个目录
rmdir myDir1 myDir2 myDir3 删除多个目录
如果删除的目录下不为空,则提示我们“目录不是空的”,只能删除空目录,如果要删除不为空目录,需要先删除该目录里面包含的内

容再去删除目录

touch 创建文件命令
touch myFile.sql 创建一个sql文件,文件名为myFile
如果要是该文件存在,则只修改该文件的创建时间

rm 删除文件(linux中的文件删除是不可恢复的)
rm -r 循环删除直到删除没有
rm -f 强制删除
rm -rf 强制删除文件
rm -rf myDir 删除myDir目录,包括该目录里面包含的所有文件

file 查看文件类型
file myDir 会显示myDir: directory

cp 复制文件(cp 源文件 目标位置)
cp /home/mySql.sql /home/myDir/sql

mv 移动文件或者重命名
mv /home/myDir 将/home/myDir目录移动到当前目录