Linux常用命令--常更

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pengjian444/article/details/71430006

记录一些常见的linux命令,有些命令也不是特别常用,一段时间不用就忘记,就很可惜。这里记录下来,以后没事的时候还可以翻翻,也不用到处找了~

文件操作

  • 创建软链接
    ps:比硬链接更常用
ln -s <绝对路径> <目标路径>
  • 解压tar.bz文件
$tar -xf <file>
  • 解压zip文件(可解决window下的压缩文件乱码的问题)
$unar <zip file>
  • 复制所有的文件(包括隐藏文件和文件夹)
$cp -a <source_path>/. <dest_path>

网络操作

  • 查看ip
$ifconfig
[out example]
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:21711 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21711 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:8209865 (8.2 MB)  TX bytes:8209865 (8.2 MB)
  • 修改ip
ifconfig <name> 192.168.1.1
  • 查看端口信息
$netstat -na | grep 8080

系统信息

  • 查看内核版本
$uname -r
4.4.0-72-generic
  • 查看系统32位|64位
$uname -a
Linux <主机名称> 4.4.0-72-generic #93-Ubuntu SMP Fri Mar 31 14:07:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[ps]: 这里输出的是 x86_64 说明是64位

安装应用

  • 免输入提示
$sudo apt install -y <application_name>
[ps]: 这样你就不用在安装的时候输入y确认安装了
  • 安装deb包
    首先,不建议大家直接双击安装,那样如果出错你会看不到一些特殊的错误信息。
$sudo dpkg -i <package_name.deb>

进程管理

  • 查看所有进程
$ps -aux
  • 根据名称查看进程信息
$ps -aux | grep <process_name>
  • 杀死进程【根据PID】
$kill <pid>
  • 杀死进程【根据进程名】
$killall <process_name>

用户管理

  • 查看当前登录的用户
$ who
$ w
  • 查看自己的用户名
$ whoami

权限管理

  • 修改所有者
$ chown -R root:root <file_name>  // 连同子目录递归的修改
  • 修改权限
$ chmod -R <mod> <file_name>

字体管理

一般linux系统的字体都放置在一下两个目录下面:
/usr/share/fonts/./fonts/可以在这两个目录下面直接对字体进行删减,如果将字体文件放置到这个两个目录下面则为安装字体,如果是从这两个目录下面删除则为下载字体。非常清晰明了的概念。

猜你喜欢

转载自blog.csdn.net/pengjian444/article/details/71430006