linux常用命令

1、普通用户切换root用户:

(1)su   回车

password:输入root用户密码 ,回车切换到root用户

(2)su - root  回车

password:输入root用户密码 ,回车切换到root用户

root用户切换普通用户:

su 自己的用户名,回车

2、重启虚拟机输入命令 :sudo reboot

3、CentOS7图形界面与命令行界面切换:

在图形界面

使用 ctrl+alt+F2切换到dos界面

dos界面 ctrl+alt+F2切换回图形界面

在命令上

输入 init 3 命令 切换到dos界面

输入 init 5命令 切换到图形界面

一、通用命令

pwd    打印当前工作目录 (print working directory)

cd     切换目录 (change directory)

cd ~    宿主目录(或直接cd)

cd -    上次的目录

cd ..   上级目录 (.代表当前目录)

二、列出目录内容

ls(list) 列出目录中的文件 :

ls -l     详细信息

ls -a     显示所有文件(包含以点开头的文件)

ls -F     在目录后加斜线显示

ls -lh    人性化单位显示大小

三、创建目录与文件

mkdir  创建目录(make directory)

touch  创建一个空文件

rm  删除(remove)

  rm 文件名:删除一个文件

  rm 文件名1 文件名2....:删除多个文件

  rm -r 目录名:删除一个目录

  rm -r 目录名1 目录名2...:删除多个目录

  rm -i  删除前提示

  rm -f  删除文件不提示

  rm -rf  删除目录不提示(rm -r -f)  

  rm -rf ./*   删除当前目录所有文件

四、复制与移动(重命名)

mv 移动 move(重命名也是这个命令)

  目录也可以移动

cp 复制copy

  例如:cp /etc/issue     ./   将/etc/issue文件复制到当前目录

cp -r 递归复制目录

 五、查找与搜索

find  搜索

  find  /etc   -name  init  在/etc目录精确查找init文件

  find  /etc   -name  'init*'  在/etc目录找init开头的文件

  find  /etc   -name  '?init'  在/etc目录找init结尾,前面只有一个字符

  find  /usr/bin  -size  +3M  在/use/bin目录查找大于3M的文件

  which   显示命令路径

六、查看内容

cat 显示文件内容

  cat/etc/issue

more 查看大文件

  more/etc/services  查看/etc/services文件

  空格  翻页

  回车  下一行

  b  上一页

  q  退出

head 查看文件头几行

  head -n 5/etc/service  显示/etc/service文件前5行

tail 查看文件最后几行

  tail -n 5 /etc/services  显示/etc/services文件最后5行

  tail -f  监视文件变化

 七、链接

ln创建链接

  ln -s 源文件 新文件 (创建软链接)

  软链接相当于创建了一个指向源文件的快捷方式,通过此软链接可修改源文件的内容,删除源文件之后,软链接失效。

  ln 源文件 新文件(创建硬链接)

  硬链接相当于复制了一个文件,通过此硬链接可修改源文件的内容,反之亦然。删除源文件之后,硬链接正常存在。

 八、文件打包与解压

  1、.tar.gz格式

打包命令: tar -zcvf test.tar.gz test 

解压命令:tar -zxvf test.tar.gz 将test.tar.gz 文件解压为test目录。

  2、.bz2 格式

打包命令:tar -cjf test.bz2 test 将test目录打包,生成test.bz2.

解压命令:tar -xjf test.bz2 将test.bz2解压为test目录

删除:rm -f test.bz2

  3、zip格式

打包命令:zip -r test.zip test 将目录打包,生成test.zip文件

解压命令:unzip test.zip 解压为test目录

删除:rm -f test.zip

   4.file查看文件类型

file test:查看test文件是什么文件

  

原文地址:https://www.cnblogs.com/an-ning0920/p/12059456.html