关于linux的基础命令

来源:互联网 发布:unity3d前景怎么样 编辑:程序博客网 时间:2024/06/05 06:27
1 注意事项
linux严格区分大小写
第一个被输入的数据绝对是命令或者是可执行文件
命令行模式登陆后所取得的程序被称为shell
重要的热键tab(命令或者文件名补齐)ctrl-c(停下来) ctrl-d(结束)
2 安装linux的时候给linux做系统分区的时候:
/boot 100MB左右放在整块硬盘的最前面
swap    1GB
/home 5GB
/ 10GB


3 [账号@主机名当前所在目录]#管理员登陆
[账号@主机名当前所在目录]$普通用户登陆


4 ls
ls -al ~
ls -a -l
ls         -al ~


5 date 时间
date  +%y/%m/%d
date  +%H:%M


6 cal 日历
cal 2009
cal 10  2009


7 bc 计算器

8 man page
man是manual(操作说明)的简写
man date
1 表示用户可以在shell里面执行的命令或者是文件
5 表示配置文件或者是某些文件的格式
8 表示系统管理员可用的管理命令

-f 表示可以获取更多关于命令的介绍比如 man -f man
-k 表示关键字的作用
9 info info info
与man差不多的功能


10 nano 超简单的文本编辑器
ctrl-O 表示保存文件
ctrl-_ 表示可以直接输出行数,让光标直接跳转到哪一行

11 who 可以看到谁在线


12 netstat -a 可以看到网络连接状态


13 shutdown 关机命令
shutdown -h now(立刻关机)
shutdown -r now(重启)
shutdown -h 20:25


14 reboot 重启


15 poweroff 重启


16 init 切换执行等级
run level 0 :关机
run level 3 :纯命令行模式
run level 5:有图形界面模式
run level 6:重启


17 ls -l /etc/trmcap /root/instal.log
里面涉及到了权限问题
r 表示读
w 表示写
x 表示执行
18 chgrp 改变文件所属用户组
chgrp users install.log


19 chown 改变文件所有者
chown bin install.log
chown root:root install.log


20 chmod 改变文件的权限
chmod 777 .bashrc
chmod 644.bashrc
21 cp 复制  源文件 目标文件
cp test test_cp
cp会复制执行者的属性与权限
22 su 切换用户用的命令
su  yading


23 cd 跳转


24 touch 新建文件
touch test/testing


25 / 目录下的文件
/bin 安全
/boot 开机
/dev 设备
/etc 配置
/home
/lib 函数库
/media 媒体
/mnt CD
/opt 第三方软件
/root 管理员
/sbin 安全
/srv 服务
/tmp 暂时文件


26 pwd 显示当前目录


27 mkdir 创建新的目录


28 rmdir 删除目录的
 
29 mv 移动


30 rm 移除文件或者目录
rm -r 强制移除文件


31 cat 查看文件内容


32 tac 倒着看文件内容


33 nl 添加行数打印


34 more 一页一页翻动
more /etc/man.config


35 less 一页一页翻动
less /etc/man.config


36 head 取出前面几行


37 tail 取出后面几行


38 od 用来读出非纯文本的内容


39 touch 修改文件时间或者创建新文件


40 umask 文件默认权限
umask -S


41 which
which config


42 whereis
whereis config


43 exit 退出


44 locate 文件查找
locate keyword


45 find
find -atime
find -ctime
find -mtime
find / -size +1000k




46 df 将系统内所有文件列出来


47 du 列出来目前文件的所有文件的容量


48 ln 连接文件
hard link(硬连接)
sumbolic link(软连接)


49 fdisk 磁盘分区
m 帮助
d 删除
p 在屏幕上显示
n 新增一个分区
q 不存储,直接退出
w 将刚才的操作写入分区表


50 mount 挂载
mount -t vfat -o iocharset=cp950 /dev/sda1 /mnt/flash


51 umount 卸载
umount /dev/hdc6


52 free 查看与加载


53 compress .z压缩


54 uncompress 解压缩


55 gzip .gz压缩
gzip -v man.config
gzip -d 解压缩


56 zcat 查看压缩文件
zcat man.config.gz


57 bzip2 .bz2压缩


58 bzcat
bzcat -z man.config.bz2


59 tar 打包文件
tar -jcv -f filename.tar.bz2压缩
tar -jtv -f filename.tar.bz2查询
tar -jxv -f filename.tar.bz2 -C欲解压的目录


60 dump 完整备份工具
dump -0u -f /root/boot.dump /boot


61 restore 恢复备份文件
restore -t -f /root/boot.dump


62 vi 程序编辑器
vim
0 0
原创粉丝点击