linux常用指令

linux中:

  • ~ 代表home目录
  • / 代表根目录
  • . 代表当前目录

cd命令

指令功能
pwd打印当前目录路径名(Print Working Directory)
cd进入用户主目录home
cd ~进入用户主目录home
cd -进入到上一层工作目录
cd …返回上级目录
cd …/…返回上两级目录
cd bty进入到叫bty的文件夹

ls命令

指令功能
ls列出当前目录下所有 非隐藏文件
ls -a列出当前目录下所有 文件(包括隐藏文件)
ls -l长格式 列出当前目录下所有 非隐藏文件
即除了列出文件名外,还有列出文件的详细属性信息
ls -al长格式 列出当前目录下所有 文件(包括隐藏文件)

下面讲解下ls -l列出文件的信息详情,
这里写图片描述
以Applications文件为例,

  • drwx------@:文件类型和访问权限。
  • 4:文件的硬链接数目
  • i_baitianyu:文件的拥有者
  • staff:文件从属的用户组
  • 128:文件大小
  • 3 29 17:47:文件时间戳(3月29日17:47)
  • Applications :文件名称

cp命令

指令功能
cp /a/a.htm ~将当前a目录里的a.htm文件 拷贝到home目录下
cp a.html ~/Pictures/将a.html文件复制并保存在home文件夹下到Pictures里
cp /a/a1 /a/a2 /a/a3 ~将a目录下的a1、a2、a3文件拷贝到home目录下
cp -r /a ~将a目录下的所有文件拷贝到home目录
cp a.html b.html将a.html文件复制并改名为b.html保存在当前目录下

(1)cp命令不仅可以拷贝文件,还可以在拷贝文件的时候重命名文件,如上面最后一条
(2)在拷贝文件过程中,如果在目标目录中已存在同名文件,cp命令先会询问用户“是否覆盖原文件“,用户同意后才覆盖。


若有很多同名文件存在,此时在cp命令前加反斜杠\,cp命令后加-f,此时cp命令就会强制覆盖所有同名文件了。
eg: \cp -f /a /b ~


创建文件

指令功能
mkdir bty在当前目录下 创建bty文件夹
mkdir /bty/bty2在bty目录下,创建子目录bty2
mkdir -p /bty/t1/t2在bty目录下,创建子目录t1,t1里还包含子目录t2
(-p 创建嵌套目录)
vi test.html在当前目录下 创建test.html
(按ESC输入并输入 :wq退出编辑 )
touch a.png在当前目录下 创建图片a.png
(无法打开 因为它实质不是图片)

创建文件夹 : 用mkdir
创建非文件夹:用vi或touch


删除文件

指令功能
rm text.html删除当前目录中的text.html文件
rm -r ./bty/递归删除当前目录下bty文件夹(包括所以子文件)
rm –rf *删除当前目录下的所有文件,这个命令很危险,应避免使用。
所删除的文件,一般都不能恢复
rmdir my删除空目录my(my必须是空目录,否则会出错)

(1) rm -r 就是向下递归,不管有多少级目录,一并删除
(2) rm –f 参数f(f --force ) 忽略不存在的文件,不显示任何信息,不会提示确认信息。


修改移动文件

指令功能
vi my.htm编辑my.htm文本内容(当前目录下)
在修改处按i即可修改
vim my.htm编辑my.htm文本内容(当前目录下)
在修改处按i即可修改
mv a.htm b.html将a.htm文件重命名为b.html文件
mv my my2将my文件夹重命名为my2文件夹
mv /usr/men/* .将目录/usr/men中的所有文件移到当前目录(用.表示)中

编辑文本内容:用vi或vim
修改文件名:用mv
移动文件:用mv


文件权限查看及修改

eg:递归修改my-app文件夹下的所有权限

> sudo chmod -R a+w my-app/
> sudo chmod -R a+r my-app/
> sudo chmod -R a+x my-app/

//查看权限指令:
> ls -l

参考:Linux 文件权限查看及修改


后续还会继续补充完善····

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值