Linux下的基本命令(不定期更新,欢迎指正错误、交流学习)
程序员文章站
2022-07-04 23:42:14
ls 列出目录内容 pwd 显示当前工作路径 cd 进入其他目录,改变你当前所在目录 mkdir 创建一个新的目录 touch 创建一个文件 man 帮助命令同 --help cp 复制文件 mv 移动 / 重命名 find 查找文件 grep 筛选 查看文件内容 kill 向进程发出一个信号 pa ......
ls 列出目录内容
-a //显示所有文件,包括隐藏文件 -i //显示详细信息 -d //显示目录属性 -h //人性化显示文件大小 -l //长格式显示,也可简写为 ll
pwd 显示当前工作路径
cd 进入其他目录,改变你当前所在目录
mkdir 创建一个新的目录
-p //递归创建
touch 创建一个文件
man 帮助命令同 --help
cp 复制文件
-a //通常在复制目录的时候使用,相当于 dpr 组合 -d //复制时保留链接 -f //强制复制,覆盖已存在的目录不提示 -i //有重复目录时提示用户是否覆盖 -p //保留时间搓 -r //递归复制 -l //生产链接,不复制文件
mv 移动 / 重命名
-b //若覆盖,先备份 -f //强制移动,不提示直接覆盖 -i //若覆盖,先提示 -u //更新目标
find 查找文件
-name //按文件名查找 -user //按文件属主查找 -type //按文件类型查找 -size //按文件大小查找 -mtime -n +n //按照文件的更改时间来查找文件 //-n 表示从此刻算起,文件的更改是在n天以内 //+n 表示文件的更改时间是在n天以前
grep 筛选
查看文件内容
cat //由第一行开始显示内容,并将所有内容输出 tac //从最后一行倒序显示内容,并将所有内容输出 more //根据窗口大小,一页一页的现实文件内容 less //和more类似,但其优点可以往前翻页,而且进行可以搜索字符 head //只显示头几行,默认10行 tail //只显示最后几行,默认10行 nl //类似于cat -n,显示时输出行号 tailf //类似于tail -f
kill 向进程发出一个信号
-l 信号,若果不加信号的编号参数,则使用“-l”参数会列出全部的信号名称 -a 当处理当前进程时,不限制命令名和进程号的对应关系 -p 指定kill 命令只打印相关进程的进程号,而不发送任何信号 -s 指定发送信号 -u 指定用户
passwd 更改密码
history 查看历史命令
sudo 超级授权,允许授权用户执行超级用户或其他用户命令
chown 更改文件所属者和所属组
chmod 更改文件权限
上一篇: 事务使用的坑
下一篇: 关系数据模型要素之关系完整性约束