文章目录
/boot
:存放系统引导时所需要的文件,包括Linux内核以及引导程序(BootLoader)/bin
:存放可执行程序/etc
:存放系统配置文件/home
:普通用户的主目录所在位置/lib
:存放基本的共享文件和内核模块/mnt(mount)
:用户为需要挂载的文件系统提供挂载点/proc(process)
:存放与内核进程有关的信息/root
:根用户的主目录/tmp(temporary)
:存放临时性文件/usr(user)
:存放可共享的只读文件/var(variable)
:存放各类的数据文件-a(all)
列出目录中的所有项,包括”.”开头的隐藏文件-l(list)
以列表的方式显示文件-R(recursive)
用于递归列出子目录中的内容,如果在选择的目录下还有子文件夹,那么可以列出子文件夹中的文件-d
仅仅列出目录本身的信息实例ls -al /etc
以列表的方式列出ect目录下的所有文件cd ..
跳闸到当前目录的上一级cd ~
跳转到当前用户的主目录cd /tmp/testdir
跳转到tmp文件下的testdir目录获取关于某文件的基本信息,包括创建的信息,大小,时间。。。。
stat test
查看test文件的基本信息创建或者更新一个文件的访问和修改的时间,如果一个文件存在,那么更新这个文件的创建时间,但是文件的内容不会改变,如果文件不存在,那么就会在当前目录下创建一个文件
touch /tmp/testdir/test
在指定路径下创建一个test文件,如果存在那么会更新创建的时间,可以使用stat命令查看创建时间mkdir /tmp/testdir/test_file
在/tmp/testdir目录下创建一个test_file文件夹移动或者重命名文件或目录
b(backup)
:若存在同名文件,覆盖前先备份原来的文件f(force)
:强制覆盖同名的文件mkdir /tmp/testdir //创建一个目录testdir
touch test1 test2 //创建两个文件test1 test2
mv -b test1 test2 //移动test1为test2,这里会先备份原来的test2为test2~
mv -b test1 /tmp/testdir1/test //移动文件到指定目录下
复制文件和目录
-b
: 若存在同名文件,覆盖前先备份-f
:强制覆盖同名文件-r
: 以递归的方式复制文件,就是复制文件夹,如果不使用这个,那么文件夹就无法复制cp /tmp/testdir tmp/testdir1
复制文件夹,这里表示不能复制,因此要加上-r选项才能复制文件夹 -> cp -r /tmp/testdir /tmp/testdir1
可以复制,复制到/tmp文件夹下命名为testdir1cp -b /tmp/testdir/test1 /tmp/testdir1/test
将文件test1复制到testdir1文件夹下命名为test删除命令
-f
强制删除-r
删除文件夹(递归删除)rm -rf /tmp/testdir
强制删除testdir目录删除目录,但是要求目录必须是空的,这里实用性不大,一般用rm -r
查看文件内容
-n
显示行数cat -n /tmp/testdir/test
查看文件test的内容,显示行数分屏显示文件内容,首先显示一屏后如果还有内容,按回车键在显示下一行,按Space显示下一屏的内容
more /tmp/testdir/test
显示文本文件结尾的部分,默认显示最后10行
-n
指定显示的行数显示开头的内容,与
tail
类似
一次显示文本文件的行数,单词数,字节数
-c
显示文件字节数-l(line)
显示文件行数-w(word)
显示文件单词数wc -cl /tmp/testdir/test
查看文件的字数和文件的行数查看或者修改系统命令
date
查看系统时间date 09012017
修改系统时间为2017-09-01列出当前系统的登录用户
-r
显示系统当前的运行级-q
显示当前所有登录的用户名称和在线人数关闭重启系统
-r(reboot)
重启系统-h(halt)
关闭系统-P(poweroff)
关闭系统同时关闭电源上面选项均可给出数字参数指定多少分钟之后执行操作
shutdown -h 10
设置10分钟后关闭系统清楚当前终端的屏幕内容
显示命令的使用手册,按上下键移动光标,Q键退出
man cat
快速查询cat命令的手册查看shell命令的历史记录
histroy 5
显示最近的5条记录调用vim
编辑器,按i
键插入,w
键保存,q
键退出,wq
保存后退出
作者说 本人秉着方便他人的想法才开始写技术文章的,因为对于自学的人来说想要找到系统的学习教程很困难,这一点我深有体会,我也是在不断的摸索中才小有所成,如果你们觉得我写的不错就帮我推广一下,让更多的人看到。另外如果有什么错误的地方也要及时联系我,方便我改进,谢谢大家对我的支持
版权信息所有者:chenjiabing 如若转载请标明出处:chenjiabing666.github.io6