【linux】——常用命令(一)

【背景】

         前一段时间在linux系统上搭建服务器,用到了各种linux命令,第一次接触linux系统,后来在linux系统上配置ip时又熟悉了一下,看来熟悉linux的常用操作命令也是挺爽的,下面来总结一下。

【正文】

    【cd命令】

      cd 命令 (Change Directory): 切换当前目录至dirName

      命令格式 : cd [dirName]  (cd 和目录之间使用空格隔开)

      示例 :

//切换到根目录
[root@localhost ~]# cd /
[root@localhost /]# 
//切换到用户的宿主目录
[root@localhost /]# cd ~
[root@localhost ~]# 
//切换到某个目录,例如/etc/init.d
[root@localhost ~]# cd /etc/init.d
[root@localhost init.d]# 
//切换到当前目录的上一级目录
[root@localhost ~]# cd /etc/init.d
[root@localhost init.d]# cd ..
[root@localhost etc]# 
//切换到当前目录的上上两层目录
[root@localhost /]# cd /etc/init.d
[root@localhost init.d]# cd ../..
[root@localhost /]# 

    【pwd命令】

     pwd命令(Print Work Directory): 显示目前所在的工作目录

     命令格式:pwd [options]

     示例:

//显示当前目录(init.d)所在路径
[root@localhost /]# cd /etc/init.d
[root@localhost init.d]# pwd
/etc/init.d

    【mkdir命令】

      mkdir命令(make directory): 创建新目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能与当前目录汇已有的目录重复。

      命令格式:mkdir 【选项】【文件名】

      示例:

//创建一个空目录abc
[root@localhost ~]# mkdir abc
[root@localhost ~]# ll
总用量 12
drwxr-xr-x. 2 root root    6 2月   5 15:24 abc
-rw-------. 1 root root  866 1月   5 19:59 anaconda-ks.cfg
drwxr-xr-x. 8 root root 4096 1月   9 16:06 bin
drwxr-xr-x. 6 root root 4096 1月   7 16:58 gitolite
drwxr-xr-x. 4 root root   27 1月  18 20:48 home
drwxr-xr-x. 3 root root   17 1月  18 20:34 home2
drwxr-xr-x. 4 root root   30 1月  19 21:14 usr
//一次创建多个目录file file2 file3
[root@localhost ~]# mkdir file1 file2 file3
[root@localhost ~]# ls
abc  anaconda-ks.cfg  bin  file1  file2  file3  gitolite  home  home2  usr
 // 递归创建多个目录先创建test,然后在test下面创建test


//创建权限为777(当前用户可以对相应的文件进行读取、写入和执行的操作-最高权限)的目录


    

   【ls命令】

     ls命令(list files):列出目录下的所有文件(文件名或是目录名)

[root@localhost ~]# ls
abc  ABC  anaconda-ks.cfg  bin  file  file2  file3  gitolite  home  home2  usr

   【ll命令】

     ll命令:列出该文件下的所有文件信息,包括隐藏的文件 相对于ls来说更加详细的列出了文件的类型、文件所有者权限、文件大小,文件最后的修改时间……


    

    【chown命令】

      chown命令(change owner):修改文件或目录所有的用户

      命令格式:chown [选项] [用户名称] [文件或目录]
                chown [选项] [用户名称:组名称] [文件或目录]

      示例:

//将bin的拥有者设为git群体的使用者git;


//将bin目录下的所有档案与子目录的拥有者均设为git群体的使用者git;

          -R  递归式地改变指定目录及其下的所有子目录和文件的拥有者


【小结】

      linux的命令还有很多很多,没有接触之前是非常抵触的,经过后来的了解发现其实就那么几个,有机会就敲敲命令,是复习也是熟悉,慢慢的积累,记是记不住的。linux的命令暂时先分享到这里,预知后续精彩内容,请关注小编后续博客。

       欢迎大家来访~~

评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奔跑的大白啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值