su root //切换到root用户 sudo //申请权限来执行后面的命令 clear //清屏(使用后可以上滑找到之前的消息) reset //复位(使用后无法找到之前的消息) reboot //重启 adduser lg //创建lg用户 deluser lg //删除lg用户 ps //查看当前进程(后面加不同参数会有不同作用效果) kill //杀死一个进程(后面加进程编号) kill -9 //表示强制杀死该进程(后面加进程号) passwd //修改用户账户密码 ls //查看当前目录下的文件名(后面加不同参数会有不同作用效果) touch //创建一个空的文件(后接文件名) chmod //修改文件权限 cat //查看文件内容(后接文件名) rm //删除文件(加“ -f ”强制删除文件;加“ -r ”删除目录) gedit //打开文本编辑器(后接程序名) gcc //编译(后接程序名) mkdir //创建一个目录(后接创建的目录名) cd //进入一个目录(“ cd . . ”是返回上一级目录) pwd //查看当前所处目录的绝对路径 cp //拷贝(cp hello.c 1103——将hello.c文件拷贝到1103文件夹;拷贝文件时需要加“ -r ”,例:cp -r kk 1103——将文件夹kk拷贝到文件夹1103) mv //剪切;重命名 rmdir //只能删除空目录,不能删除非空目录 file //查看文件属性 ifconfig //查看当前网卡上的IP apt-get //ubuntu系统中的包管理工具,用来安装、卸载包,也可以用来升级包 //注:使用apt-get命令要先设置软件源并更新
find //在文件系统中用来查找文件存放在哪里(用法:find [路径] -name [名字];例如:find / -name hello.c —— 在根目录下找hello.c) grep //在一个文本文件中,查找某个词(过滤) which/whereis //查找一个应用程序(二进制文件、命令也是程序)[which只显示二进制文件的路径;whereis显示二进制文件和其源码或man手册位置] uname -a //查看系统信息 tree/lstree //显示文件和目录由根目录开始的树形结构 diff //比较两个文件的不同之处
打包和解压
tar -cvzf dir.tar.gz dir/ //将dir目录打包成dir.tar.gz tar -cjvf dir.tar.bz2 dir/ //将dir目录打包成dir.tar.bz2 tar -zxvf dir.tar.gz //解压缩dir.tar.gz tar -jxvf dir.tar.bz2 //解压缩dir.tar.bz2
网络配置命令
ifconfig ens33 192.168.1.13 //设置IP地址(静态IP改不了) ifconfig ens33 up //启动网卡 ifconfig ens33 down //禁用网卡 ifup ens33 //启动网卡 ifdown ens33 //禁用网卡
Linux命令手册:https://www.linuxcool.com/
进入以上网址可以进行Linux命令查询