自己个人用linux基础命令

ls 查看文件内容  -a显示所有  -l 列表输出  -h以人性化显示,例如显示大小 
pwd 查看当前路径
mkdir 创建目录 -p递归创建
rm 删除目录  -r 递归删除  -f强制删除,并且不报任何错误信息
cd 切换目录 ~表示/home/用户名/ .表示当前目录 以.开头表示隐藏文件  ..表示上一级 /表示根目录   
clear 清屏
通配符 *表示所有 ?表示单个
相对路径 无/或~ 相对当前路径 /或~表示绝对路径
touch 创建文件
tree 以树状列出
cp 复制 -i表示是否覆盖 -r复制目录
mv 移动文件或目录 在同路径下可以修改文件名
cat 查看 -b可以看行号(不算空格) -n看行号(空格也算)
grep查找 ^a(以a开头) b$(以b结尾) [a,b,c]其中任意一个都可以 [1-3]表示1到3都可以
echo 输出 
>重定向到一个文件,覆盖 >>重定向到文件,以追加形式
|管道 前面一条命令的结果通过管道给第二命令,搭配more和grep使用 如 ls -l | grep 'hello world'
more 分屏显示
shutdown 关机 -r重启 后面可以加时间,不加默认为1分钟
ipconfig 查看网卡信息
ping ip地址查看连接状态,time越大,表示连接越差
ssh -p 端口 用户@ip地址 
scp 远程拷贝文件 -r递归复制所有目录和子文件 -P(大写)当端口不是默认22指定端口
在远程服务这个玩意,用ftp传输而不是scp
-rw(用户权限)-rw(用户组)-r(其他用户)--
硬链接数指有多少路径访问这个文件或目录,一个文件夹下有两个就可以使用两个cd ..     如. .. / 
chmod 修改权限 +,-   如+rwx  修改目录也一样   -R表示递归修改
groupadd 名字 添加用户组 在/etc/group   用cat 看  对应groupdel删除组
chgrp -R(递归修改) 组名 文件/目录所在组    修改文件/目录的组
./文件名    执行文件
useradd -m(自动创建用户家目录) -g(指定新用户组,否则组名就是用户名)  如 sudo useradd -m -g dev(组)
passwd 用户名  如sudo passwd zhangsan
userdel 删除用户
id 组名   可以查看user的标识UID 所在的组GID(主组) 附加组
whoami 看当前用户   who 查看当前所有登录用户列表
在/etc/passwd 看用户信息
usermod设置主组和附加组 如 usermod -g(主组) 组名 用户名,  usermod -G(附加组) 组名 用户名
usermod -s /bin/bash 修改用户登录xshell
which 看linux命令所在位置
su 切换用户
chown 用户名 文件名|目录名    修改文件或目录的用户
777表示 当前用户 用户组 其他用户权限
date 查看日期 
cal 日历 -y看一年
df -h(人性化) 看磁盘剩余空间
du -h(目录)  显示下文件大小
ps -aux看进程 a终端上,包括其他用户  u进程详细 x没有控制终端的进程
top动态显示运行的进程并且排序 q退出
kill 指定杀死进程的pid
find 路径 -name "指定条件"   如 find (省略路径代表当前) -name *.java
打包tar  tar -cvf 文件名 路径 
解包  tar -xv(列出详细,显示进度)f(指tar结尾,f放末尾,其他随意) 文件名
gzip    tar -zcvf   tar -zxvf    bzip2   tar -jcvf tat -jxvf
apt install    apt upgrade 安装

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值