标签:
1.操作目录命令
cd 目录名
切换或进入目录; 例如 cd /var 切换到 根目录下名为 var 的目录; cd mydir 进入当前目录下的 mydir 目录
cd -
返回进入此目录之前的目录
cd ..
返回上一级目录
cd ~
返回当前用户家目录
mkdir [参数] 目录名
创建一个目录; 例如 mkdir newdir 创建一个名为 newdir 的目录
参数: -p 递归创建
ls [参数]
列出当前目录下的文件及目录
参数: -l 显示文件及目录的详细信息
-a 显示隐藏的文件及目录
-lh 显示文件及目录的详细信息并且显示大小单位
2.操作文件的命令
touch 文件名
创建一个新文件
cat 文件名
查看文件内容,从头到尾
more 文件名
分屏显示文件内容; 空格 向下翻页, b 向上翻页, q 退出
head [参数] 文件名
显示文件头部的内容
参数: -n 显示文件头 n 行
ln -s 源文件 目标文件
创建软链接(快捷方式),注意文件都必须写绝对路径
3.文件和目录都能操作的命令
复制: cp [参数] 源文件/源目录 目标文件
参数: -r 复制目录
-p 连文件带属性一起复制
-d 若源文件是链接文件,则复制链接文件属性
-f 强制
复制目录: cp -rf 源目录 目标位置
复制文件: cp 源文件 目标位置
剪切或重命名: mv 源文件/源目录 目标位置
剪切目录: mv 源目录 目标位置
剪切文件: mv 源文件 目标位置
删除: rm [参数] 文件/目录
参数: -r 删除目录
-f 强制
删除目录: rm -rf 目录名
删除文件: rm 文件名
4.压缩与解压缩
tar 格式
tar -cf test.tar test 把 test 目录打包为 tar 格式的 test.tar 文件
tar -tvf test.tar 查看 tar 格式文件中包含的文件
tar -xvf test.tar 解压 tar 格式的 test.tar 文件
gz 格式
tar -zcvf test.tar.gz test 把 test 目录压缩成 gz 格式的 test.tar.gz 文件
tar -zxvf test.tar.gz 解压 gz 格式的 test.tar.gz 文件
bz2 格式
tar -jcvf test.tar.bz2 test 把 test 目录压缩成 bz2 格式的 test.tar.bz2 文件
tar -jxvf test.tar.bz2 解压 bz2 格式的 test.tar.bz2 文件
zip 格式
zip -r test.zip test 把 test 目录压缩成 zip 格式的 test.zip 文件
unzip test.zip 解压 zip 格式的 test.zip 文件
5.查找命令
whereis 程序名
查找程序名的所在路径并且会查出程序的帮助文档位置
find -name 文件名
查找文件所在位置
6.权限操作
chown 777 test 给 test 文件设置 777 的权限
chown -R www test 修改 test 文件的所有者为 www
chgrp -R www 修改 test 文件的所属组为 www
7.用户管理
useradd test 添加一个 test 的用户
passwd test 设置或者修改 test 的密码
userdel test 删除 test 的用户
userdel -r test 删除 test 的用户,同时删除 test 的家目录
8.关机.重启
关机
shutdown -h now (root 用户才可以使用)
halt
init 0
重启
shutdown -r now(root 用户才可以使用)
reboot
init 6
linux 常用命令
标签:
原文地址:http://www.cnblogs.com/fantasyall/p/5749977.html