Linux专题|Linux常用命令

建设中。。。。。
目录操作命令
pwd
显示当前所在的目录

ls
用来列出文件或目录信息
ls 列出当前目录下是文件与目录
ls -a 列出包括以“.”开始的隐藏文件内的所有文件
ls -l 列出当前目录下所有文件的权限、所有者、文件大小、修改时间及名称

cd
用于在不同的目录中进行切换
cd 进入~目录几位home目录
cd …向上进入父目录
cd ./user/test1 进入当前目录下的test1目录

mkdir
用于创建一个目录
mkdir test 在当前目录下创建一个名为test的空目录
mkdir -p dir1/dir2 在当前目录的dir1中创建dir2目录,如果dir1没有则同时创建

rmdir
用于删除一个目录
rmdir test 删除当前目录下名为test的空目录
rmdir -p dir1/dir2 删除当前目录dir1中的dir2子目录,删除dir2目录时,如果dir1目录无其他目录,则一起删除。

文件操作命令
file
显示用户指定文件的类型
file ./home/桌面

grep
用于查找文件中包含指定字符串的行。主要在文件中搜索满足条件的行。
grep int ./home/test.c 搜索test.c文件中的int所在的行。

cat
主要用于滚屏显示文件内容或是将多个文件合并成一个文件。查看内容多个一页时可以使用more或者less
cat /main/test1 查看/main/test1文件的内容
cat file1 file2>file3 将file1与file2合并成file3,如果file3有内容,命令会覆盖file3的原有内容。
cat file1 file2>>file3 将file1与file2合并成file3,如果file3有内容,内容会追加到file3原有内容的后面。

cp
用于文件或目录的复制
cp test1 ./home/user 将test1复制到目录./home/user下
cp -r ./home/main ./ysd/dome 递归复制前面的目录到后面的目录下,如果没有./ysd/dome目录则创建目录。

more
通常用于分屏显示文件内容。
more test1.c 进入more状态查看test.c文件按enter向下移动一行,按空格向下移动一页,按q退出。

less
less是more的改进版,比more的功能更强大,按enter向下移动一行,按空格向下移动一页,按b向上移动一页,可以用光标进行上下左右移动。按q退出。

rm
主要用于文件或目录的删除。
-f 删除文件或目录时不在提醒用户。
-r 递归删除目录,即包含目录下的文件或各级子目录
rm -rf ./home/test1/main.c 删除在home/test1下是main.c文件。

mv
主要用于文件或目录的移动或改名。
-f 无论目标文件或目录是否存在,直接覆盖文件或目录,不提示。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值