Linux 常用命令
来源:互联网 发布:无root修改手机mac地址 编辑:程序博客网 时间:2024/06/10 00:09
shutdown now 现在关机
ls 列出当前目录中的所有文件和子目录(以d开头的是目录,以 — 开头的是文件,以l打头的是一个链接)
cd 既可以用决对路径,也可以是相对路径(cd.. 上层路径)
pwd 显示当前路径
mkdir 创建一个目录
rmdir 删除一个目录(只能删除空目录)
rm -rf 强制递归删除(全部删除 r —— 递归 f —— 强制)
touch 创建文件(从linux技术角度,扩展命,没有意义,在linux下的扩展名只有提示意义)
vi
如果当前目录里有这个文件,就会打开这文件,如果没有,就会创建这个文件并打开
vi编辑器,有两种模式(编辑模式,命令模式),刚一打开为命令模式,只能敲命令,
在命令模式下按 a 添加内容,进入编辑模式,
按2次 ESC 退出编辑模式,
回到命令模式按 : 及可输入命令
w 保存
q 退出
q! 不保存退出
wq 保存退出
dd 删除一行
dw 删除一个单词
wc 统计指定文件的行数,字数,字符数
cp 复制
mv 移动
cat 查看文件内容
tac 倒序输出文件内容
more 查看文件里的内容(分屏显示)
head [-n] <文件名> 查看指定文件的前n行
find 查找文件(可以按文件名,日期,大小。。。。总之非常强大)
whereis <命令> 命令存放的位置,已经这个命令的帮助文档的位置
ln <v.txt> <lv.txt> 创建lv.txt的硬链接,指向v.txt(所谓硬链接,就是把v.txt中了内容复制到lv.txt中,不管其中哪个文件的内容被修改了,两个文件中的内容都是最后修改过的内容)
ln -s <v.txt> <lsv.txt> 创建v.txt乱链接(相当于给v.txt加了一个快捷方式)
echo $PATH 查看PATH 环境变量
etc目录下的passwd文件实际存放的是所有用户- 类似于 testuser:x:501:502:/home/testuser:bin/bash
testuser 用户名
x
组为 501
id为 502
主目录 /home/testuser
shell bin/bash (shell 解释命令,和内核交流)[注:除了bash外,还有csh,ksh,bsh,和最原始的sh]
添加用户时,没有指定组的说,默认会添加一个和用户名相同的组
linux 可以对用户组进行增删改操作
当删除用户时,用户的文件不会被删除
- 【linux 常用命令】常用命令整理
- linux常用命令
- Linux常用命令
- LINUX 常用命令
- linux常用命令
- Linux 常用命令
- Linux 常用命令
- Linux常用命令
- LINUX常用命令
- Linux 常用命令
- linux常用命令
- Linux常用命令
- Linux常用命令
- Linux 常用命令
- Linux常用命令
- Linux 常用命令
- Linux 常用命令!
- Linux 常用命令
- 胜利大逃亡(续)(状态压缩+三维BFS)
- 内部类详解
- ES学习笔记2-理论进阶篇1
- linux 基础
- 黑马程序员---从头开始,回忆JAVA基础之通信(二)
- Linux 常用命令
- 算法入门->冒泡排序->C/C++ 语言实现
- CodeForces515B Drazil and His Happy Friends (数学)
- IBM Watson 服务在 Bluemix 中的应用
- linux 文件权限
- 姑外婆99岁了
- 英语学习网
- 提示:bash: groupadd: command not found
- (五十八)NSObject实现多线程、自动释放池的补充