快乐的命令行代码(一)

 简单操作

date #日期
cal #日历
df  #磁盘剩余空间
free #内存

Linux文件的内容

/ 根目录
/bin  运行时的二进制文件
/boot  内核,映像,启动加载程序
/dev   所支持的硬件设备
/etc   配置文件,一些shell脚本
/home   普通用户的目录
/lib  库文件
/lost + found  格式化分区或设备
/media  USB驱动器, CD 的挂载点
/mnt  早期Linux可移除设备的挂载点
/opt  安装商业软件
/proc  虚拟文件系统,告诉你内核怎么监管计算机
/sbin  为超级用户保留的系统二进制文件
/tmp  临时文件 ,重启清空
/usr  /普通用户所需要的所有程序和文件
/usr/bin 系统安装的可执行程序
/usr/lib  /usr/bin 目录下程序所用的共享库
/usr/local   /非系统发行版自带
/usr/sbin   包含许多系统管理程序
/usr/share   共享数据,图标,桌面,音频
/usr/share/doc  软件包提供的文档
/var  /改动的文件存储,数据库,用户邮件
/var/log  日志!!

 

文件跳转及属性操作

#跳转
pwd  #显示当前工作目录
ls  #显示一个目录包含的文件和子目录
cd  #打开一个路径

#属性操作
ls /usr  #列出/usr下的目录内容
ls -l  #以长模式进行输出
ls  ~ /usr  #列出主目录(~)和/usr 目录下的文件
ls -t #按照文件修改时间列出
ls -lt  #长模式下按修改时间列出
ls -lt --reverse  #长模式下按修改时间反顺序列出
ls -a #所有文件
ls -d #内容
ls -F #加上指示符
ls -h #长格式列出
ls -l #长格式列出
ls -r #反顺序
ls -S #文件大小
ls -t #时间

less /etc/passwd  #less是一个程序,提供检查文本文件时的方便   进入后键盘输入 q 退出




 

还有一些关于相对路径和绝对路径的知识点,这里建议找个其他博客扩展 

操作文件和目录

cp #复制

mv  #移动

mkdir #创建目录
mkdir directory...  #相当于创建 dir1  dir2  dir3

rm #删除文件和目录
#使用rm + 通配符时要注意不能加多余的空格,要谨慎,要不然会有很严重的后果

ln  #创建硬链接和符号链接


关于通配符 

 

 使用命令

type  #显示属性    type ls
which ls #显示ls所在的位置          
help  #得到内部帮助文档  ls --help     help cp
man #显示程序手册   man ls
apropos  #显示适当的命令
whatis  #显示简洁的命令说明
info   #显示程序info 条目


# 多个命令放在同一行  
  type type;  type type; type type;

alias  #创建自己的命令
##------------------------------------------------------
cd /usr;ls; cd -  #打开该目录
type test         #测试test是否可用
type foo            #测试foo是否可用
alias foo='cd /usr;ls;cd -'   #创建命令别名
alias name='string'             #赋值

unalias  foo  #删除别名
##------------------------------------------------------

 

 

 

 


版权声明:本文为qq_43236341原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。