Ubuntu基础命令指南(一)

使用Putty远程登陆Ubuntu服务器

Ubuntu基础命令指南(一)_第1张图片
image.png
命令模式的基本结构和概念
login as: zhangshu //输入登陆用户名
[email protected]'s password:  //输入密码
zhangshu@ubuntu:~$  //登陆成功后的命令行

zhangshu@ubuntu:~$ sudo su //切换到root用户
[sudo] password for zhangshu: //输入zhangshu用户名的密码
root@ubuntu:/home/zhangshu# //切换到了root用户

以上看到的是命令提示符,表示计算机已就绪,等待用户输入操作指令。
zhangshu为用户名,ubuntu表示主机名,~和/home/zhangshu为当前目录。

基础指令
  • 查询文件列表
root@ubuntu:/# ls
bin   etc         lib      lnmp1.4.tar.gz  mnt   root  snap  tmp  vmlinuz
boot  home        lib64    lost+found      opt   run   srv   usr
dev   initrd.img  lnmp1.4  media           proc  sbin  sys   var
root@ubuntu:/#

带参数显示列表:

ls /      //列出根目录下的文件清单 
ls -l     //列出一个更详细的文件清单
ls -a     //列出包括隐藏文件(.号开头的文件)在内的所有文件
ls -h     //以KB/MB/GB的形式给出文件大小
  • 切换目录
root@ubuntu:/# cd home/   //使用cd命令切换不同的目录
root@ubuntu:/home#

root@ubuntu:/home# cd ..   //cd .. 切换到上级目录
root@ubuntu:/#
  • 查看当前目录位置
root@ubuntu:/home# pwd   //查看当前目录位置
/home
root@ubuntu:/home#
  • 显示文件内容
root@ubuntu:/home/zhangshu# cat index.txt   //查看文件内容
this is a good day!
hello world.
root@ubuntu:/home/zhangshu#
  • 复制文件
root@ubuntu:/home/zhangshu# cp index.txt copy_index.txt   //复制index.txt文件到copy_index.txt文件
root@ubuntu:/home/zhangshu# ls
copy_index.txt  index.txt
root@ubuntu:/home/zhangshu#
  • 移动文件(重命名文件)
root@ubuntu:/home/zhangshu# ls
copy_index.txt  index.txt         //开始的文件
root@ubuntu:/home/zhangshu# mv index.txt my_index.txt  //移动文件index.txt到my_index.txt
root@ubuntu:/home/zhangshu# ls
copy_index.txt  my_index.txt     //移动完以后,index.txt变成了my_index.txt
root@ubuntu:/home/zhangshu#
  • 创建空文本文件
root@ubuntu:/home/zhangshu# touch empty.txt  //创建空的文本文件
root@ubuntu:/home/zhangshu# ls
copy_index.txt  empty.txt  my_index.txt
root@ubuntu:/home/zhangshu#
  • 删除文件
root@ubuntu:/home/zhangshu# ls
copy_index.txt  empty.txt  my_index.txt  test_dir
root@ubuntu:/home/zhangshu# rm my_index.txt  //rm 命令删除一个文件
root@ubuntu:/home/zhangshu# ls
copy_index.txt  empty.txt  test_dir
root@ubuntu:/home/zhangshu#
  • 创建一个目录
root@ubuntu:/home/zhangshu# mkdir test_dir   //创建了一个空的目录
root@ubuntu:/home/zhangshu# ls
copy_index.txt  empty.txt  my_index.txt  test_dir
root@ubuntu:/home/zhangshu#
  • 删除目录
root@ubuntu:/home/zhangshu# ls
copy_index.txt  empty.txt  test_dir
root@ubuntu:/home/zhangshu# rm -R test_dir/   //删除目录需要加 -R 参数
root@ubuntu:/home/zhangshu# ls
copy_index.txt  empty.txt
root@ubuntu:/home/zhangshu#

你可能感兴趣的:(Ubuntu基础命令指南(一))