zoukankan      html  css  js  c++  java
  • (一)Linux基本命令

    1.ls显示目录及文件

      参数

       ls -a显示所有目录及文件(包括隐藏文件夹)a(all)

       ls -l显示文件详细信息

       ls -a -l显示所有文件的详细信息

    2.cd切换目录

       cd /home进入home文件

       蓝色的:文件夹

       黑的:文件

       绿色:img镜像文件

       cd ..切换到上一级目录

       cd ~切换到根目录

    3.mkdir创建子目录

        mkdir hello

        mkdir -p a1/a2/a3

        -p创建多级子目录

    4.pwd输出当前工作目录

    5.man查询命令手册

    6.rm -r(多级目录) 删除文件夹(remove)

    7.rmdir(删除子目录)(删除多级空目录ls)

         rmdir a1/a2/a3(只删除a3)

      rmdir -p a1/a2/a3(删除了a1,a2,a3)

      -p(专门删除多级目录)

    8.vim编辑器

       vim haha.txt

       按i进入文档编辑模式

       保存退出,将光标移至文件末尾按下esc,按“:wp”完成保存退出工作

    9.cat显示文件内容

       重定位符:cat haha.txt>love.txt用haha的内容覆盖love

                 cat haha.txt>>love.txt将haha的内容追加到love中

    10.cp复制cp haha.txt a.txt(没有a文档的话会自动添加a文档)

        mkdir class1

        cp *.txt class1

        切换到class1的目录(将hello下的txt文件全部复制到class1下面去)

    11.剪切mv *.txt class2

    12.clear清除

    13.wc统计文件字数信息

    14.who查看本机使用用户

    15.who本台虚拟机上使用信息

        KVM虚拟机简单使用实验

        利用虚拟机远程在开启一台虚拟机,实现虚拟机嵌套

        qemu-system-x86_64 -hda /home/xp.img -m 1024 -vnc 0:78

        (固定名)           (参数)(路径,文件名)(内存) (远程桌面连接)(数字代表端口号(0~100))

        iso光盘镜像文件

        img磁盘镜像文件

         who

         ps -ef虚拟机的进程号

         kill+进程号

    16.ip adress show

         

    1.date查看时间

         date +%h%m%d查看简单时间

         dae +%H:%M现在时间

         cal 2016//2016年日历

          cal 11 2016//2016年11月日历

    2.bc计算机

          scale=3余3位小数

         quit退出

         Ctrl+c输入了错误的指令,中断目标程序

         q:使用man或more等指令,想跳出来

         Tab:命令与档案补全

    4.关机

         reboot重启

          shutdown -h now

          shutdown -h 20:25

          shutdown -h +10十分钟之后关机

          shutdown -r now立刻重启

          shutdown -r +30 'The system well reboot'30分钟后重启

          shutdown -k now 'This system will reboot'仅发出浸膏信件的参数!系统并不会关机

    5.Ctrl+Alt+f1,2,3……6切换客户端

         Ctrl+Alt+f7转换图形界面

          Ctrl+Alt+T终端命令界面

         sudo passwd root进入管理员权限更改密码

         su -进入root权限,切换用户

          su - 用户名(切换用户)

          exit退出root权限

         多条命令用分号,使命令在后台运行用&

         sudo passwd root修改密码

         sudo  adduser 用户名 (创建账户)

         userdel 用户名(删除用户)

    6、一行多指令:用“;”隔开

    7、head /var/log/dpkg.log (默认显示文件前十行)

         head -v /var/log/dpkg.log (写入文件名)

         head -n 3 /var/log/dpkg.log(显示前三行)

         head -n -5 /var/log/dpkg.log(显示除了最后5行的所有内容)

         head -c 20 /var/log/dpkg.log(显示前20个字符)

         tail /var/log/dpkg.log (默认显示文件最后十行)

         tail -n +50 /var/log/dpkg.log (第五十行开始显示)

    8、创建文件

         cat >file1(写入,Ctrl+D结束输入)

         cat >>file <<EOF(写入EOF后回车结束输入)

    9、创建目录

         mkdir test1

         mkdir -p test2/test22

         cd test2;ls (进入test2目录,并查看目录)

         mkdir -m 777 test3

         mkdir -v test4

    10、删除目录

         rmdir test1

         rmdir -p test2/test22

    11、复制文件或目录

         cp f1 f2(把f1复制到f2)

         cp -i f1 f2(把f1复制到f2(目标文件存在,会提示))

          cp -f f1 f2(把f1复制到f2(目标文件存在,不会提示))

         mkdir dir1

         cp f1 dir1(f1 复制到dir1目录中)

          cp f1 dir1/f3(f1 复制到dir1目录中的f3文件)

         cp -r dir1 dir2(把dir1目录复制到dir2目录)

         cp -R dir1 dir2(创建连接)

    12、移动删除指令

         rm -r dir1 dir2

         rm f1,f2

         rm -r dir1

         mv f1 f2(改名)

         mv -i f2 f3(询问是否覆盖)

         mv f3 dir1(f3移动到dir1目录)

         cp dir1/f3(f3移动到家目录)

         mv f3 dir1 dir2(f3和dir1移动到dir2)

         mv f3 dir2/f4(f3cd移动并改名)

    13、ln f1 f1_link (建立硬连接诶)

         ll f1

         cat >>f1

         cat f1_link 

         rm f1

         cat f1_link(任然可以查看)

         ln -s f2 f2_link(建立软连接)

         ls

         cat >>f2_link

         cat f2(已改变)

         rm f2 

         cat f2_link(不存在)

  • 相关阅读:
    第一次结对作业
    第二次编程作业
    第一次编程作业
    第一次博客作业*
    个人总结
    第三次个人作业
    第二次结对作业
    第一次结对作业
    第二次个人编程作业
    第一次个人编程作业
  • 原文地址:https://www.cnblogs.com/apppointint/p/8885301.html
Copyright © 2011-2022 走看看