一:Linux中用户管理 1、使用远程命令行登陆Linux系统,首先进入的是用户的主目录 2、在Linux环境下,通常情况下,每创建一个用户,就会在/home目录下创建一个以用户名命名的文件夹,此时目
一:Linux中用户管理
1、使用远程命令行登陆Linux系统,首先进入的是用户的主目录
2、在Linux环境下,通常情况下,每创建一个用户,就会在/home目录下创建一个以用户名命名的文件夹,此时目录为这个用户的主目录,比如创建一个hadoop,则用户主目录为/home/hadoop/(root用户的主目录为/root)
3.用户切换:su -username
二:常用命令:
一:文件/目录查看命令
tail -f /logs/Catalina.log ——查看logs目录下的Catalina文件的最新追加的内容
cat:查看所有文件内容
vi filename 编辑文本内容(详见:https://my.oschina.net/u/3406827/blog/876074)
ls 列出当前目录内容 $ ls -l 或ll 列出当前目录详细内容(文件类型、权限、路径、创建时间)
ls -al 列出当前目录详细内容,包括隐藏文件(文件名以"."开头)
二:文件/目录操作命令
- mkdir catalog 创建一个catalog目录
- touch 文件名.后缀名 创建指定文件类型和文件名的文件
- rmdir source 删除source目录(该目录需为空)
rm -rf file(慎用)
删除file文件和其中的子文件。
-r
表示向下递归,不管有多少目录一律删除
-f
表示强制删除,不做任何提示- 复制文件包括其子文件到指定目录
cp -r source target
复制source文件到target目录中。 - mv /temp/movefile /target 剪切文件
- pwd 查看当前所在目录
find / -name log.txt
根据名称查找在 /目录下的 log.txt文件。
三:文件解压缩:
查阅上述tar包内有哪些文件:
tar -ztvf log.tar.gz
由于我们使用 gzip 压缩的log.tar.gz,所以要查阅log.tar.gz包内的文件时,就得要加上z这个选项了。
将tar包解压缩:
tar -zxvf /opt/soft/test/log.tar.gz
将文件全部打包成tar包:
tar -zcvf log.tar.gz log2012.log
四:进程查看:
- ps –ef|grep tomecate 检查所有有关tomcat的进程
- kill -9 19979 终止线程号为19979的线程
五:权限操作:
$ chmod 755 文件3 修改文件3的权限为755$ chmod g-x 文件3 减去文件3的组用户的可执行权限(g-x表示组用户-可执行权限)$ chmod u-r 文件3 减去文件3的拥有者的可读权限(u-r表示拥有者-可读权限)$ chmod g+w 文件3 增加文件3的组用户的可写权限(g+w表示组用户+可写权限)$ chmod u+w 文件3 增加文件3的拥有者的可写权限(u+w表示拥有者+可写权限)
五:开关机命令:
- shutdown -h/-r time 将系统关机/重启