Linux
1、/:根目录 只存放目录 2、 /bin 可执行二进制文件(类似于C中编译后的文件) 3、dev 设备文件
4、/etc 操作系统配置文件 5、/home 系统默认用户目录 6、/root 系统管理员目录
7、/sbin 系统管理员使用的命令super bin 8、/tmp 存放临时文件 9、/usr应用程序存放目录
10、/usr/bin存放应用程序(自己安装的软件) 11、/usr/lib存放程序运行必需的的一些函数文件
Tab 命令不全 Ctrc c结束进程
常用命令
1、添加用户useradd 删除用户userdel
2、ls 查看目录文件 ls -a显示所有文件,包括隐藏文件 ls -l 查看属性
3、cd 切换目录 cd..返回上一层 cd / 返回根目录
4pwd 查看当前目录
5touch 创建文件(在当前)
6、cp 复制文件 cp 1 2 a将文件1 2复制到目录a中 cp -R a b 将目录a中所有文件及子目录复制到b中
7、mv移动文件,更名 mv 1 2将当前目录下文件1更名为2 mv 1 a将文件1移到目录a下
8、rm删除 rm 1删除文件1 rm -r a 删除目录a rm -rf 强制删除
9’cat 显示文件内容 cat /etc/issue
10、chmod改变文件或目录权限 chmod 777 a 赋予目录a为所有用户具有所有权限 chmod g+w 1赋予文件1所属组写权限 r可读 w可写 x可执行 第一组;用户的权限 第二组:同组其它用户的权限 第三组:其他用户权限
11mkdir 创建目录
12、du -sk/sm 文件名 查看文件大小
13、ps查看参数 kill杀死进程
14、tar压缩,打包目录 tar -zcvf a.tar.gz a 将目录a压缩成一个打包并压缩的文件 tar -xzvf a.tar.gz解压文件a
15、find查找文件或目录 find /etc -name 1 在/etc目录下查找文件1
grep 搜索字符串 grep 字符串 目录
16、man 帮助 man grep 查看grep命令使用方法
17、ifconfig 配置网络 在虚拟机中创建带密码的用户 (useradd passwd) su切换到该用户 返回到X中 ping IP地址
ssh 用户名@IP地址
18、su 切换用户
19vim dd剪切(行) yyfuzhi(行) x剪切字
u撤销 上一步操作 U撤销对当前行所有操作
在命令模式下 shift g 到最后一行 gg首行
shift:40 到第40行
插入行模式下 i 从光标当前位置开始输入 a从光标下一位置开始输入 o插入新的一行 从行首开始输入
n+向下跳n行 n- 想上跳n行 nG跳到行号为n的 G跳至文件底部
:s/old/new 用new替换行中首次出现的old :s/old/new/g 用new替换行中所有old
:n,m s/old/new/g 用new替换n到m行中所有old :%s/old/new/g 用new替换文件中所有的old
gcc -E hello.c -o hello.i 预处理 gcc -S hello.i -o hello.s编译
gcc -c hello.s -o hello.o 汇编 gcc hello.o -o hello 连接