【linux】——常用命令(一)
2017-02-06 20:11
337 查看
【背景】
前一段时间在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的命令暂时先分享到这里,预知后续精彩内容,请关注小编后续博客。欢迎大家来访~~
相关文章推荐
- CentOS升级Python2.7.12
- Hyperledger fablic 1.0 在centos7环境下的安装与部署和动态增加节点
- php 使用ssh2 操作linux、mysql(模拟阿里云控制台)
- gitlab误删事件的反省,osx系统rm命令的代替方案
- php通过ssh2扩展控制linux,模拟阿里云web控制台
- linux安装ssh
- linux 调度器负载均衡
- 在 Linux 中安装最新的 Thunderbird 邮件客户端
- linux海量文件数量的发布
- matlab ubuntu linux 出现 libGL error
- mmu以及页表 linuxkernel(2)
- php通过ssh2扩展控制linux,模拟阿里云web控制台
- Linux vmstat命令
- 腾讯QQ使用何种开发平台
- Linux例行性任务
- CentOS下pppoe拨号设置
- centos 在安装YouCompleteMe时提示 Fatal : pyconfig.h No such file or directory
- linux中.d依赖文件的使用
- linux(centos)上搭建pppoe服务器
- win7 VMware中安装centos64位