Linux常用命令
Linux管理文件和目录的命令
命令 功能 命令 功能
pwd 显示当前目录 touch 创建文件
ls 查看目录下的内容 mv 移动文件
cd 改变所在目录 rm 删除文件
cat 显示文件的内容 rmdir 删除目录
cp 复制文件 vi 编辑文件
touch命令:
touch命令用来创建新文件,他可以创建一个空白的文件,可以在其中添加文本和数据。
touch test 该命令创建一个名为test的空白文件。
ls命令:
ls命令用来查看目录的内容。
ls -a 列举目录中的全部文件,包括隐藏文件
ls -l 列举目录中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接等
ls -f 列举的文件显示文件类型
ls -s 大小,按文件大小排序
ls -l test.doc 列举文件test.doc的所有信息
mv命令:
mv命令用来移动文件。
mv -i 互动模式:如果选择的文件会覆盖目标中的文件,他会提示确认
mv -f 强制模式:它会超越互动模式,不提示地移动文件,属于很危险的选项
mv -v 详细:显示文件的移动进度
cd命令:
cd命令用来改变所在目录。
cd / 转到根目录中
cd ~ 转到/home/user用户目录下
cd 加文件夹名 转到当前目录下的文件夹子目录中
rm命令:
rm命令用来删除文件。
rm -i 互动:提示确认删除
rm -f 强制:代替互动模式,不提示确认删除
rm -v 详细:显示文件的删除进度
cp命令:
cp命令用来拷贝文件,要复制文件,输入命令:
将文件test复制到目录/usr/men/tmp下,并改名为test1
cp test /usr/men/tmp/test1
cp -a 此参数的效果和同时指定"-dpR"参数相同;
cp -d 当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录;
cp -f 强行复制文件或目录,不论目标文件或目录是否已存在;
cp -i 覆盖既有文件之前先询问用户;
cp -l 对源文件建立硬连接,而非复制文件;
cp -p 保留源文件或目录的属性;
cp -R/r 递归处理,将指定目录下的所有文件与子目录一并处理;
cp -s 对源文件建立符号连接,而非复制文件;
cp -u 使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件;
cp -S 在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀;
cp -b 覆盖已存在的文件目标前将目标文件备份;
cp -v 详细显示命令执行的操作。
vi 编辑文件:
vi test 创建test文件