随堂笔记2——Linux命令

基础命令

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命令查询

上一篇:分析redis key大小的几种方法


下一篇:ubuntu手动设置ip地址和网关