Linux基础命令

文件操作命令:

根目录:/

家目录:/home

临时目录:/tmp

配置目录:/etc

用户程序目录:/user

查看目录:ls

到指定目录:cd

新建文件:touch 文件名

新建文件夹:mkdir 文件夹名

复制:cp 文件1 文件2

移动:mv

显示路径:pwd

删除文件:rm

删除文件夹:rmdir 文件夹

      rm -r 文件夹 //删除整个文件夹及其内部文件

      rm -rf 文件夹 //强制删除

用vim新建一个文件:

  vim a

  按 i 进入insert模式,进行编辑

  编辑完按ESC推出insert模式,按 : 再按 wq 保存推出,q 不保存直接退出

  移动到行首和行位:打开大写,输入G跑到行位,恢复到小写,按两次gg跑到行首

  删除一行:小写dd,按 u 恢复

没有鼠标复制:光标在某一行时,按yy,再到指定位置按 p 即可

:set number 显示行数模式,最后可用cat查看

文件的权限:777最大权限

r 是读,w 是写,x 是可执行

r = 4,w = 2,x = 1

文件搜索,查找,读取:

  从文件尾部读取:tail(一般加上 -f ,实时追踪)

  从文件头部读取:head (按住enter键,一行一行往下)

  读取整个文件:cat

  分页读取:more

  可控分页:less

搜索关键字:grep

查看当前系统时间:data

关机:shutdown -h now //立刻关机

   shutdown -h +10 //10分钟后关机

   shutdown -h 12:00:00 //12点关机

   halt     //立刻关机

重启:shutdown -r now

   reboot

清屏:clear

用户管理:

添加用户:useradd 用户名

passwd 用户名 //设置密码

userdel -r 用户名 //删除用户及用户主目录

修改用户:usermod -1 用户1,用户2 //修改用户1位用户2