小白学Linux之常见的shell命令
2010-11-15 21:10
260 查看
Linux下一些常见的shell 命令
对于许多经常在XP下编程的同学,突然转到Linux下编程会很不习惯,因为以前能在XP下用鼠标完成的很多事情,现在我们都用命令来完成(虽然现在很多Linux操作系统都支持鼠标操作,但是既然学习Linux了,个人认为我们平时还时多用shell命令把,其中的原因。我想大家都会懂的)
为了方便大家,哥总结了一些在Linux下最常用的一些命令。一些其他命令,当我们以后用到的时候可以再查资料,我们完全没有必要去全部记住这些命令(个人觉的也没那个必要)。
一.常用的shell命令:
1.cd tiger 表示进入tiger目录
2.ls 查看当前目录下的文件
a. ls tiger -l 只显示tiger的详细
b. ls tiger -al 把文件所用类型都打印出来,将会显示
drwxr-xr-x 3 root root 4096 2010-08-02 14:18
[属性] [ 连接 ] [ 拥有者 ] [ 用户组 ] [ 文件大小 ] [ 修改日期 ][ 文件名 ]
上面的 . 和 .. 分别表示当前目录和上一级目录。
c.ls -a 显示隐藏文件(以点开头的都是隐藏文件)
.bash_history .gnupg .themes
.bash_logout .gstreamer-0.10 .thumbnails
.bashrc .gtk-bookmarks .update-notifier
.bogofilter .gvfs .vim
.cache .ICEauthority .viminfo
d.ls -S 以文件大小排列
e ls -i 显示文件的索引号
f.
ls -n 可查看文件拥有者和文件所在组的id号
g.
ls -l 可以查看文件最后一次修该的时间
3.cd ..表示退出到主目录下
4.mkdir tiger 表示创建一个tiger目录
5.touch tiger 表示创建一个tiger文件
6.rmdir tiger 表示删除一个空目录
7 rm tiger 表示删除一个文件
8 alt+shift+t表示在一个控制台中在开一个新的控制台
9 alt+shift+n 表示新开一个控制台界面
10.rm -r tiger 表示删除一个非空的目录(r表示递归删除)
也可以用 rm -fr tiger(表示强制删除一个非空的目录)
11.sudo apt-get install 安装命令
12. ls -l module.h 只显示module.h
13.cd /var/log 进入日志文件目录
14 cd /var/log/
cat /var/log/syslog 查看系统日志文件
15 tar zxvf tiger.tar.gz来解压缩文件
tar xvjf 用来解压tar.gz.bz2t
tar xvzf 用来解压tar.gz
11.查看以前所输命令:history
12 复制粘贴
cp tiger.c ../work(把tiger.c 放到上级目录下的work文件中)
cp tiger ./work -r(把目录tiger放到当前目录下的work中)
13.查找一个文件或目录
find -name filename 查找一个filename的文件或目录
eg :find -name tiger.c 在当前目录查找tiger.c
Tiger-John说明:
1>是目录的化要加参数 -r(-r 表示递归的意思)
2>放在当前目录下是./若是上级目录则时../
13.mv 是剪贴(用法同上)
mv tiger.c ../work (把tiger.c 放到上级目录下的work文件中)
mv tiger.c ./work -r (把目录tiger放到当前目录下的work中)
14.用su 切换到root 目录下
15.cd /进入根目录
16.cd ~进入主目录
Tiger-John说明:
有些shell 命令有许多的后缀例如ls 命令就有很多后缀,有人就问了,怎么才能把它们记住呢?
其实我很淡定的告诉你不用记的。你只要在终端输入命令:man shell命令就可以看到它所有后缀的详细用法。
例如我们输入命令: man ls 就可以看到ls 命令中所用后缀的详细用法
所以说man 命令很强大,哥很喜欢
对于许多经常在XP下编程的同学,突然转到Linux下编程会很不习惯,因为以前能在XP下用鼠标完成的很多事情,现在我们都用命令来完成(虽然现在很多Linux操作系统都支持鼠标操作,但是既然学习Linux了,个人认为我们平时还时多用shell命令把,其中的原因。我想大家都会懂的)
为了方便大家,哥总结了一些在Linux下最常用的一些命令。一些其他命令,当我们以后用到的时候可以再查资料,我们完全没有必要去全部记住这些命令(个人觉的也没那个必要)。
一.常用的shell命令:
1.cd tiger 表示进入tiger目录
2.ls 查看当前目录下的文件
a. ls tiger -l 只显示tiger的详细
b. ls tiger -al 把文件所用类型都打印出来,将会显示
drwxr-xr-x 3 root root 4096 2010-08-02 14:18
[属性] [ 连接 ] [ 拥有者 ] [ 用户组 ] [ 文件大小 ] [ 修改日期 ][ 文件名 ]
上面的 . 和 .. 分别表示当前目录和上一级目录。
c.ls -a 显示隐藏文件(以点开头的都是隐藏文件)
.bash_history .gnupg .themes
.bash_logout .gstreamer-0.10 .thumbnails
.bashrc .gtk-bookmarks .update-notifier
.bogofilter .gvfs .vim
.cache .ICEauthority .viminfo
d.ls -S 以文件大小排列
e ls -i 显示文件的索引号
f.
ls -n 可查看文件拥有者和文件所在组的id号
g.
ls -l 可以查看文件最后一次修该的时间
3.cd ..表示退出到主目录下
4.mkdir tiger 表示创建一个tiger目录
5.touch tiger 表示创建一个tiger文件
6.rmdir tiger 表示删除一个空目录
7 rm tiger 表示删除一个文件
8 alt+shift+t表示在一个控制台中在开一个新的控制台
9 alt+shift+n 表示新开一个控制台界面
10.rm -r tiger 表示删除一个非空的目录(r表示递归删除)
也可以用 rm -fr tiger(表示强制删除一个非空的目录)
11.sudo apt-get install 安装命令
12. ls -l module.h 只显示module.h
13.cd /var/log 进入日志文件目录
14 cd /var/log/
cat /var/log/syslog 查看系统日志文件
15 tar zxvf tiger.tar.gz来解压缩文件
tar xvjf 用来解压tar.gz.bz2t
tar xvzf 用来解压tar.gz
11.查看以前所输命令:history
12 复制粘贴
cp tiger.c ../work(把tiger.c 放到上级目录下的work文件中)
cp tiger ./work -r(把目录tiger放到当前目录下的work中)
13.查找一个文件或目录
find -name filename 查找一个filename的文件或目录
eg :find -name tiger.c 在当前目录查找tiger.c
Tiger-John说明:
1>是目录的化要加参数 -r(-r 表示递归的意思)
2>放在当前目录下是./若是上级目录则时../
13.mv 是剪贴(用法同上)
mv tiger.c ../work (把tiger.c 放到上级目录下的work文件中)
mv tiger.c ./work -r (把目录tiger放到当前目录下的work中)
14.用su 切换到root 目录下
15.cd /进入根目录
16.cd ~进入主目录
Tiger-John说明:
有些shell 命令有许多的后缀例如ls 命令就有很多后缀,有人就问了,怎么才能把它们记住呢?
其实我很淡定的告诉你不用记的。你只要在终端输入命令:man shell命令就可以看到它所有后缀的详细用法。
例如我们输入命令: man ls 就可以看到ls 命令中所用后缀的详细用法
所以说man 命令很强大,哥很喜欢
相关文章推荐
- Linux下一些常见的shell 命令
- Linux常见压缩格式的Shell压缩解压命令
- 【shell】基本操作,和常见的linux内建命令。
- 常见linux命令释义(第九天)—— Bash Shell 的操作环境Shell 中的管道命令一些管道命令
- Linux常见符号和shell中常用命令
- 常见linux命令释义(第五天)——shell变量学习
- Linux小白教程:vi(shell文本编辑器)保存、退出命令
- 常见linux命令释义(第六天)——shell环境变量
- linux之ls -l|grep "^-"|wc -l命令 & Shell 中常见的日志统计方法
- 一些常见的Linux命令与shell语句整理
- Linux学习总结(三)——Shell常见命令解析
- Linux下netstat命令的一些常见用法
- Linux命令行与shell脚本(8)--结构化命令
- Linux***之反弹Shell命令解析
- linux常见命令
- linux shell sed awk 命令(2)-awk
- linux shell命令例子linux bash命令用法shell符号解释
- SHELL学习之一《Linux文件查找命令find,xargs详述》(转)
- Linux常用shell命令
- C语言执行Linux的shell命令并获得返回值