shutdown -h now | 现在立刻关机 |
shutdown -r now | 现在立刻重启 |
reboot | 现在立刻重启 |
logout | 注销 |
vi编辑器 输入i 输入esc键 :wq :q! | vi xxxxx文件 进入到文件中 进入到编辑模式 进入到命令行模式 保存并退出 不保存退出 |
pwd | 显示在哪个路径 |
各个目录的作用 | |
useradd 用户名 | 添加用户 |
passwd 用户名 | 设置密码 |
userdel 用户名 | 删除用户 |
userdel -r 用户名 | 删除用户及用户目录 |
su 用户名 | 切换用户 |
vi /etc/inittable | 设置开启级别 |
mkdir | 新建文件 |
rmdir | 删除空目录 |
touch | 建立空文件 |
cp | 复制 |
mv | 移动或更改文件/目录名 |
rm | 删除文件和目录 |
rm -rf * | 删除所有内容,r递归,f强制 |
more | 显示文件内容带分页 |
less | 显示文件内容带分页 |
grep | 在文本中查找内容 grep "关键词" 文件名 -n加行数 |
|(shift+\) | 管道命令 将前一个命令的结果交由管道后命令来使用 |
man | 相当于help |
in | 创建连接(当前目录指向另一目录) |
find | 查找文件 find / -name 文件名 全盘搜索 |
>(覆盖写) >>(追加写) | 管道定向文件 grep "xxx" 文件名 > kkk.bat |
groupadd | 添加组 groupadd 组名 |
cat /ete/group组 | 查看 组信息 不可修改 |
cat /etc/passwd | 查看用户信息 |
useradd -g 组名 用户名 | 给用户分配组 |
chmod | 修改文件夹权限(文件夹必须770权限,同组成员才可进入) |
usermod -g 组名 用户名 | 更改用户所在组 |
chown 用户名 文件名 | 更改文件的所有权为某个用户(必须root权限操作) |
ls -ahl | 查看文件所有组 |
mount /mnt/cdrom | 启动挂载iso文件 |
umount /mnt/cdrom | 卸载挂载iso文件 |
tar -zxvf | .tar.gz 解压缩安装 |
jdk 安装: | tar -zxvf jdk1.8.0_162.tar.gz vi /etc/profile JAVA_HOME=/jdk解压目录/jdk1.8.0_162 PATH=$PATH:/jdk解压目录/jdk1.8.0_162/bin CLASSPATH=.:/jdk解压目录/jdk1.8.0_162/jre/lib/rt.jar export JAVA_HOME PATH CLASSPATH //导入到环境变量中 |
fdisk -l | 查看磁盘分区 |
df 目录全路径 | df /boot boot分区与谁关联 |
find size +1k | 查找1K以上的文件 |
df -l -h | 分区使用情况 |
env | 当前操作系统的环境变量 |
chsh -s 新的shell | 修改当前使用的shell 如:chsh -s /bin/csh |
tracert | 追踪路由 tracert 域名(win cmd 中) |
rpm常用命令 | |
rpm包安装 | rpm -ivh rpm包路径 |
rpm包卸载 | rpm -e rpm包名 |
rpm升级 | rpm -u rpm全路径 |
将linux用户放到samba | cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd |
smbpasswd 用户名 | 给smb用户设置密码 |
crontab | 任务调度 设置任务 crontab -e 在里面进行设置:0 2 * * * 命令语句 分钟,小时,日期,月,星期几 w 方法2:将命令放到一个可执行文件中,然后crontab -e (* * * * *)文件路径即可 终止命令:crontab -r 直接删除所有任务 |
ps -aux | 查看进程信息 |
kill 进程号 | 杀死进程 kill -9 进程号 强制杀死 |
killall 进程号 | 杀死该进程的同时,杀死由该进程启动的子进程 |
top | 动态进程 |
cal | 查看日历 |
netstat | 显示网络统计信息 |
netstat -anp | less | 查看端口启动情况,并显示进程id |
traceroute | 显示数据包经过进程命令 |
Linux笔记
最新推荐文章于 2023-05-25 21:36:02 发布