(一)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