Linux命令小结
2017-10-27 11:04
183 查看
Linux命令:
cd : 进入指定目录。
ls:列举当前文件夹下的所有文件和文件夹。
ls -a 显示隐藏文件
ls -l 以列表的形式显示 缩写 ll
ls -l -h 显示文件大小。
ls x* 显示以x开头的文件。(通配符)
ls 2? 显示2开头后面就一位的文件。
ls 1[1234]3 显示以1开头,以3结尾,第二位可以是1-4的 文件 (ls 1[1-4]3)。
pwd : 当前文件所在的路径。
touch 1.txt : 创建文件。
mv: 1.重命名文件。mv 1.txt 2.txt
2.剪切粘贴文件。mv 1.txt c:/
mkdir : 创建文件夹。
-p :依赖的文件夹没有的话会自动创建。
rmdir: 删除文件夹
clear: 清空。
文件名前加. 说明是隐藏文件。
cat :查看文件内容,不能编辑。可以同时查看多个文件的内容
vi :查看文件内容。
more : 分屏显示文件内容。(查看大文件。 按f键下一页,b键上一下,q键退出)
history :执行过的命令。
rm: 删除文件
-r :递归的删除文件夹。
重定向:> 将显示内容放到一个文件里
追加: >> 将显示的内容追加到文件中
管道 : | 一个命令的输出可以通过管道作为另一个命令的输入。
相对路径:从当前路径算起 用 . 表示。.. 上一层路径。
绝对路径:从根目录算起
cd - :跳到上一次输入的路径下。
cd ~ : 家目录
tree : 以目录树的形式显示文件。
链接:
软链接 ln -s 1.txt 1-softlink.txt 相当于快捷键,没有数据内容
硬链接 ln 1.txt 1-hardlink.txt 原文件被删除后, 硬链接文件依然可以用。
cp: 拷贝
-r 操作文件夹
grep : 文本搜索
- n 显示行数。
“^x”:以x开头的内容。
“x$”: 以x结尾的内容。
find: 搜索文件
sodu find ./ -name x 根据名字x在当前目录下找文件。(sodu 使用文件夹权限)。
find ./ -size 2M 根据文件大小查找文件。
find ./ -perm 777 根据文件权限查找文件。
tar: 归档管理(打包)。
tar -cvf a.tar *.class 将所有的.class文件打包到a.tar
tar -xvf a.tar (解包)。
tar -zcvf a.tar.gz *.class 将所有的.class文件压缩打包
tar -zxvf a.tar.gz (解包解压)。
另一种压缩打包:
tar - jcvf b.tar.bz2 *.class
tar - jxvf b.tar.bz2 -C (解包解压指定目录下)。
which ls 查看命令是哪个目录下的文件。
cal 日历
cd : 进入指定目录。
ls:列举当前文件夹下的所有文件和文件夹。
ls -a 显示隐藏文件
ls -l 以列表的形式显示 缩写 ll
ls -l -h 显示文件大小。
ls x* 显示以x开头的文件。(通配符)
ls 2? 显示2开头后面就一位的文件。
ls 1[1234]3 显示以1开头,以3结尾,第二位可以是1-4的 文件 (ls 1[1-4]3)。
pwd : 当前文件所在的路径。
touch 1.txt : 创建文件。
mv: 1.重命名文件。mv 1.txt 2.txt
2.剪切粘贴文件。mv 1.txt c:/
mkdir : 创建文件夹。
-p :依赖的文件夹没有的话会自动创建。
rmdir: 删除文件夹
clear: 清空。
文件名前加. 说明是隐藏文件。
cat :查看文件内容,不能编辑。可以同时查看多个文件的内容
vi :查看文件内容。
more : 分屏显示文件内容。(查看大文件。 按f键下一页,b键上一下,q键退出)
history :执行过的命令。
rm: 删除文件
-r :递归的删除文件夹。
重定向:> 将显示内容放到一个文件里
追加: >> 将显示的内容追加到文件中
管道 : | 一个命令的输出可以通过管道作为另一个命令的输入。
相对路径:从当前路径算起 用 . 表示。.. 上一层路径。
绝对路径:从根目录算起
cd - :跳到上一次输入的路径下。
cd ~ : 家目录
tree : 以目录树的形式显示文件。
链接:
软链接 ln -s 1.txt 1-softlink.txt 相当于快捷键,没有数据内容
硬链接 ln 1.txt 1-hardlink.txt 原文件被删除后, 硬链接文件依然可以用。
cp: 拷贝
-r 操作文件夹
grep : 文本搜索
- n 显示行数。
“^x”:以x开头的内容。
“x$”: 以x结尾的内容。
find: 搜索文件
sodu find ./ -name x 根据名字x在当前目录下找文件。(sodu 使用文件夹权限)。
find ./ -size 2M 根据文件大小查找文件。
find ./ -perm 777 根据文件权限查找文件。
tar: 归档管理(打包)。
tar -cvf a.tar *.class 将所有的.class文件打包到a.tar
tar -xvf a.tar (解包)。
tar -zcvf a.tar.gz *.class 将所有的.class文件压缩打包
tar -zxvf a.tar.gz (解包解压)。
另一种压缩打包:
tar - jcvf b.tar.bz2 *.class
tar - jxvf b.tar.bz2 -C (解包解压指定目录下)。
which ls 查看命令是哪个目录下的文件。
cal 日历
相关文章推荐
- Linux-常用查看系统资源命令小结
- Linux常用命令小结
- 课堂笔记小结—linux命令(二)
- linux patch 命令小结
- 初识Linux--Linux常用的命令小结
- Linux 文本 查找命令小结之grep
- Linux常用命令小结
- Linux中sudo、su和su -命令的区别小结
- linux小结(2):tar命令
- Linux下常见的系统命令小结(转)
- linux下kill命令小结
- linux 常用命令--个人小结一
- linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结(转载)
- Linux调试工具strace和gdb常用命令小结
- linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
- linux命令小结
- Linux命令小结:crontab/netstat/iostat/sar
- linux 下的sar工具命令小结
- linux的TOP命令小结
- Linux中使用sed命令替换字符串小结