Linux学习之旅(一)——初探Linux的世界

初探Linux的世界

为了学习Linux,我安装了传说中的虚拟机-VMware,终于解除到除windows以外的操作系统,还是很新奇的
在众多Linux发行版中,作为初学者,选择了CentOS6.6为我的学习助力
想象着黑客们在Linux终端前意气风发的样子,终于,我也用上了这个高大上的系统
怀着无比激动与崇敬的心情,开启Linux学习之旅!

最最最最重要的命令!!!!

俗话说的好:“授人以鱼不如授人以渔”,这里我们将好好讨论一下如何使用Linux 中一个重要工具——帮助文档 (man)
man 就是 manual 的缩写,用来查看系统中自带的各种参考手册(注意,不仅仅是命令)。

  • 语法:man+待查询指令
  • 例:man who
  • 1
    2
    3
    例如: man 1 who

基础语法

cd (change directory,改变目录)

作用:用于切换当前的工作目录的
语法:cd 路径(相对或者绝对)

ls (list)列表

语法:ls [-lah] [路径(相对或者绝对)]
含义:列出工作目录下的所有文件/文件夹的名称

  • -l:表示以详细列表的形式进行展示
  • -a:表示列出所有的文件,包括隐藏文件
  • -h:以可读性高的方式列出信息,文件大小的单位会自动匹配,如:K、M、G

pwd

含义:打印当前工作目录

mkdir (make directory,创建目录)

语法:mkdir [-p] 路径
含义:创建目录,如果需要在不存在的目录下创建新目录,需要加上“ -p

rmdir (remove directory,删除目录)

语法:rmdir [-p] 路径
含义:删除目录,如果需要删除目录下有子目录,需要加上“ -p

touch(创建空文件)

语法:touch 文件路径(名称)

cp (copy,复制)

语法:cp 被复制的文档路径 文档被复制到的路径
使用cp命令来复制一个文件夹需要加上 “-r” 表示递归,文件夹中的内容一同复制

mv (move,移动,剪切)

语法:mv 需要移动的文档路径 需要保存的位置路径
可实现重命名 功能

rm (remove,移除、删除)

语法:rm 选项 需要移除的文档路径
选项:
-f:force,强制删除,不提示是否删除
-r:表示递归

输出重定向

一般命令的输出都会显示在终端中,有些时候需要将一些命令的执行结果想要保存到文件中进行后续的分析/统计,则这时候需要使用到的输出重定向技术。

>:覆盖输出,会覆盖掉原先的文件内容
>>:追加输出,不会覆盖原始文件内容,会在原始内容末尾继续添加
注意:文件可以不存在,不存在则新建

文件详细信息

通过ls查看文件列表
1
输出结果每行列出了一个文件的属性,每行都有 7 个字段,这 7 个字段都是有其含义的
1
字段1:第一个字符:描述了对象的类型(- 在这个例子中表示普通文件),剩下的 9 个字符每三个字符为一组。第一组表示文件拥有者的权限,文件第二组表示文件组用户的权限。文件第三组表示其他用户的权限。
1
关于第一个字符的含义:
1
通过chmod命令可以设置文件的权限:
用法:chmod [选项]… 模式[,模式]… 文件…
或:chmod [选项]… 八进制模式 文件…
例:chmod r+x helloworld.sh
chmod 755 helloworld.sh
1

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值