linux 常用指令
Posted M87星云
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 常用指令相关的知识,希望对你有一定的参考价值。
这里推荐是本人常用指令!
用户操作:
whoami 查看当前登录用户
useradd 用户名
passwd 用户名 , 按照提示设置密
usermod 修改用户名
userdel 用户名
su 切换登录用户
groupadd 注:添加用户组;
groupdel 注:删除用户组;
groupmod 注:修改用户组信息
关机操作:
shutdown -h now 现在关机系统
shutdown -h hours : minutes 指定关机系统是时间(时:分)
shutdown -c 取消按时关闭
shutdown -r now 重启系统
shutdown -r hours:minutes 定时重启系统(时:分)
reboot 现在重启
logout 注销
exit 注销
路径操作:
cd a 进入a目录
cd / 回到系统跟艮目录
cd ~ 回到用户目录
cd ../ 回到上级目录
cd - 回到访问的上一级历史记录
cd /root/a/c 进入指定的路径
pwd 查看当前所在路径
目录操作:
mkdir dir1 dir2 创建多个目录
mkdir dir1 创建一个目录
mkdir -p dir1/dir2 创建多级目录
mv dir1 newDir 修改目录名称
mv dir1 /root/ 移动目录到root下
mv dir1 /root/newDir 移动目录并修改
cp -a dir /root/ 复制目录到root下
cp -r dir /root/ 复制目录到root下
rm -r dir 递归删除目录
rm -rf dir 删除目录或文件
ls 查看目录文件
ls -l 查看目录文件和其详情
ls -a 查看隐藏目录文件
ls -al 查看隐藏目录文件
文件操作:
touch file.txt 创建文件
touch a.txt b.txt 创建多个文件
mv a.txt /root/ 移动文件到root下
cp a.txt /root/ 复制文件到root下
rm file.txt 删除文件
rm -f file.txt 删除文件
rm -rf file.txt 删除目录或文件
cat file.txt 查看问看内容 (建议使用在内容较小的文件)
more file.txt 查看文件
less file.txt 查看文件
ctrl + z 强制退出看出状态
编辑文件:
vi file.txt
vim file.txt 编辑文件
按 i a o 进入编辑
按 esc 键退出编辑
按shift + : 输入q 保存
按shift + : 输入qw 保存退出
按shift + : 出入qw! 强制保存退出
按ctrl + z 强制退出编辑状态,但不保存
按shift + c + c 保存退出
打包压缩 / 解压:
打包: tar -cvf 名称.tar 目标目录文件名称
如: tar -cvf test.tar aa | tar -cvf test.tar aa.txt
打包压缩: tar -zcvf 名称.tar.gz 目标目录文件名称
如: tar -zcvf test.tar.gz aa | tar -zcvf test.tar.gz aa.txt
解压打包文件:tar -xvf 文件名.tar 路径
如: tar -xvf test.tar /root
解压打包压缩文件:tar -zxvf 文件名.tar.gz -C 路径
如: tar -zxvf test.tar.gz -C /root
线程操作:
ps -ef 显示所有线程
ps -ef | grep mysql(应用程序名称) 查看指定线程
kill -9 编号 销毁指定编号的线程
ping 指令:
ping ip 检测Url网络是否连接
如:ping www.baidu.com 或者 ping 192.168.0.111
操作权限
Linux下,查看某路径下用(ls -l)查看所有文件的详细属性列表时,会看到文件的操作权限,类似“d rwx r-x r-x”的字符串,共10个位置。
d 代表文件 r 代表读 w代表写 x代表可执行
1. d 表示文件类型
2. rwx 属主表示权限 (创建者), 可读可写可执行
3. r-x 属组权限 (小组操作者,可读不可写可执行
4. r-x 其他用户权限 ,可读不可写可执行
修改权限: chmod o+w ( o表示别人 w是权限) 文件名.txt , 表示允许其他人写
案列: 如何修改所有用户可读可写可执行?
chmod u=rwx,g=rwx,o=rwx 文件名.txt
或者
chmod 777 文件名.txt
chmod -R 755 目录|文件 递归修改权限
权限分3组: 主用户:4 2 1 组用户:4 2 1 其他用户: 4 2 1 ,其中 4 代表读,2代表写,1代表执行
chmod 777 代表三组用户可读可写可执行
chmod 774 代表 (主用户可读可写可执行 )(组用户可读可写可执行)(其他用户可读)
卸载rpm jdk操作
rpm -qa 查询安装的软件
卸载jdk
rpm -qa|grep jdk 查询安装的jdk
rpm -e 辅助查询jdk名称
下载 :
yum -y install wget 安装下载应用
wget url
下载:wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.55/bin/apache-tomcat-8.5.55.tar.gz
以上是关于linux 常用指令的主要内容,如果未能解决你的问题,请参考以下文章