linux命令---ubantu

1.查看应用程序日志,系统日志

//有时候应用程序出错,我们可以在应用程序的日志里面查看错误信息,找到错误原因。
cd /var/log

//当前目录下就是所有应用程序的日志,有时候应用程序的日志可能为空,这时候我们可以查看系统日志。

more mysql/error.log
//查看系统日志

more syslog
//本机上传文件到服务器
scp filename username@ip:/目录
今天发现上传的文件服务器上找不到,我加一个root就好了
scp filename root@ip:/root/目录
//从服务器上拷贝文件
scp username@ip:/目录/文件 /本机目录
//scp第一个参数是文件的出发点,第二个是文件的目的地。如果要传目录,使用-r参数。

打包,压缩,解压
打包是把多个文件放在一起,用.tar结尾,因为有些压缩程序只能压缩一个文件,所以我们先打包。
tar -cvf name.tar //要打包的文件,不压缩
tar -z name.tar.gz name.tar //使用gzip压缩
tar -j name.tar.bz2 name.tar //使用bzip2压缩
tar -zxvf name.tar.gz  要解压到的目录 //使用gzip解压

 

查看系统所有进程
p文件权限类:
  文件三种类型:r表示可读,w表示可写,x表示可执行
  ls -lha输出文件权限信息 rwx-wx--r 表示文件创建者可读可写可执行,文件创建者所属的组的下的所有成员可读可写,其他用户可读
  更改文件权限:chmod a+r ,u-w, g-w, o+x file_name //a表示所有用户,u表示当前用户,g表示组用户,o表示其他用户,这个意思就是所有用户增加可读权限,
  文件拥有者删除可写权限,组用户删除可写权限,其他用户增加可执行权限
  更改文件所有者

  chown fizz:fizz file1.txt file1.txt //文件所有者改为fizz,所属组fizz,
  chown -R fizz:fizz  file/*   //file目录下所有文件所有者改为fizz,所属组fizz

 

 

 

用户和分组管理:
  https://www.runoob.com/linux/linux-user-manage.html
向组内添加用户:
  sudo -a -G root zj //向root组添加zj用户,-a表示不离开原来的默认组,也就是zj,没有-a表示离开原来的组

 

posted @ 2020-03-24 20:36  FizzPu  阅读(160)  评论(0编辑  收藏  举报