linux 命令二

Linux常用命令详解及使用
1.目录操作命令:
 
Linux文件系统是采用层级式的树状目录结构,在此结构的最上层是根目录:/,下层是各种各样的子目录和文件。
linux内核版本:uname -a
linux发行版本:cat /etc/issue
 
系统内存: free -m
硬盘信息: df -h
sda表示一块硬盘 sdb表示两块硬盘   sda1 表示一块硬盘的的一个分区  sda2表示一块硬盘的第二个分区
/           linux 文件系统的上层根目录
root     存放root用户的相关文件
home  存放普通用户的相关文件
 
bin       存放常用命令的目录,如vi,su,普通命令可以读取的任务
 
pwd命令:显示当前路径
cd命令:切换目录
       用法:cd切换目录                         
                  cd../或者cd ..切换到上层目录   
cd /切换到根目录
cd ~或只有cd切换到用户主目录(home底下以用户名命名的文件夹)
   /    root 目录
  rm               cd/opt  cd/bin与 cd /bin的区别:cd /bin从根目录去找bin目录   cd bin从当前(opt)目录去找bin目录
 
mkdir创建目录
          mkdir 目录名(创建中文目录时要把语言改为UTF-8否则会乱码)
          mkdir -p创建不存在的目录(p为parents ,mkdir /test/a.txt
 
rmdir 删除空目录
          rmdir 目录名(删除空目录)
          rm -rf 目录名(-rf强制删除的意思,删除非空目录)
          touch 创建文件 touch a.txt
          cat     查看文件内容
 
vi:是linux下常用的,功能强大的文本编辑器
   调用方法:vi a.txt(如果a.txt不存在,则创建,保存退出则创建成功)
  按键盘i进入编辑状态(主机:键盘输入都是英文输入法下进行输入)
退出编辑按ESC键,退出方法:
不保存退出   :q!7
保存退出       :wq
输入/,进入搜索,输入你需要搜索的文字,按ENTER(必须按esc退出编辑模式后操作)
按键盘G,直接定位到最末行(必须按esc退出编辑模式后操作)
按键盘g直接定位到首行 (必须按esc退出编辑模式后操作)
在linux系统中,几乎所有的内容包括文档,命令,设备和目录等都组织成文件的格式,用文件来管理,常用的文件管理命令有:
ll 或ls -1查看文件/目录,以及他们对应的属性信息
cp复制命令
  用法:cp [选项]文件名或目录 目标地址  cp a.txt  b
             -R拷贝目录及目录下所有的目录和文件  拷贝目录时用
              cp a.txt b.txt 将a文件复制,且另命名为b文件
mv 移动命令
    用法: mv文件名或目录,目标位置
                 mv a.txt ../将a文件移动到上级目录(将一个文件移动到另一个目录没有重命名)
mv a.txt  ../b.txt 将a文件移动到上一级并改名为b文件(将一个文件移动到另一个目录并重命名)移动目录的时候,如果出现覆盖的情况,且被覆盖的目录非空,需要加一个'-b'的参数才能移动成功,被覆盖的目录此时会生产一个备份。mv -b test nuonuozhou
 
rm:删除文件或目录(i:操作时进行询问)
-f强制删除文件
-r删除目录
 
find:查找文件
      用法:find【路径】【选项】
     常用选项有:find . -name a.txt 在当前目录查找a.txt文件
                          find    /  -name a.txt从根目录查找a.txt文件
                           find  /user/local/  -name a.txt
grep命令
      功能:在指定文件中查找字符(串)并打印该行
                过滤经常跟着管道符一起出现
       用法:grep 字符串 文件名
                  grep xyz file 在file文件中找寻band字符串所在的那一行

posted on 2018-03-25 15:13  一枚快乐的小测试  阅读(192)  评论(0编辑  收藏  举报