LINUX 学习笔记-1-基础指令

指令的一般格式:

指令 [选项] [操作对象]

man 指令 //查看该指令手册
eg: man ls  //查看ls指令的手册,按q退出
  1. 开关机
shutdown -h now  //关机
shutdown -r now  //重启
reboot  //重启
reboot -w //模拟重启,不重启,但日志会记录
logout  //注销
  1. 查看文件
ls  //罗列本目录下的所有文件及文件夹(蓝色)
ls  路径    //列出该路径下的所有文件及文件夹
ls -l  路径    //以列表的形式显示
ls -la  路径   //显示包括隐藏的文件
  1. 显示当前工作目录
pwd
  1. 进入返回,上一级目录
    注:路径一般分为绝对路径和相对路径
    以/开头的就是绝对路径
cd  路径  //进入该路径
cd ..     //返回上一级目录
cd ~   //返回当前用户目录
  1. 新建文件及文件夹
mkdir  路径   //在该路径下新建文件夹,如后没有路径则表示在该工作路径下新建
touch  路径   //在该路径下新建文件,如后没有路径则表示在该工作路径下新建
  1. 文件的复制和移动
cp -r 被复制的文档路径(文档的名字)/文档被复制的绝对路径 
eg:  cp -r test0/test0.cpp /home/zaozao/test1

注:不是纯命令行模式可以直接右键复制粘贴

mv 需要移动的文件路径(文档名字) /文档移动的绝对路径
  1. 文件的删除
rm -f 文件路径(名字)   //强制删除
rm -rf 文件路径     //同时删除多个,以空格隔开。
rm -rf 文件夹名字/*    //只删除该文件目录下 的文件,但文件目录不删除
rm -rf 文档*      //删除以文档名称开头的多个文档
eg:  rm -rf linux*   //删除以linux开头的文档
  1. 将一些指令的输出 保存到某个文件中
>    //覆盖
>>    //追加
eg: ls -la > /home/zaozao/test/list.txt  //将本目录的内容(包括隐藏文件)以列表形式输出到该路径下的.txt文件中,并覆盖掉之前的内容。

  1. 以只读形式打开文件及合并
cat 文件路径(名字)
cat 文件1路径 文件2路径  >  合并后的路径
  1. 查看磁盘空间,内存等
df -h   //查看磁盘空间
free  //查看内存使用情况
free -m   //以mb单位查看
  1. 查看文件前几行后几行
head -n 文件路径(名称)//查看前n行
tail -n 文件路径   //查看后n行
tail -f 文件路径  //查看该文件的动态,按q键退出
less  文件路径     //以一屏为单位查看,空格和上下键进行翻页
  1. 统计文件的内容信息
wc -lwc 文档路径  //l表示行数,w表示单词数,c表示字节数
  1. 日期与日历
date  //显示时间与日期
date "+%Y-%m-%d %H:%M:%S //按年月日,时分秒显示,可调整。
cal //显示当前月份日历
cal -3  //显示上一月,这月,下月的日历
cal -y 年份  //显示该年份日历
  1. 清屏
clear  //没有清空,可以上拉进度条查看

你可能感兴趣的:(ubuntu)