linux常用命令

来源:互联网 发布:java工程发布到tomcat 编辑:程序博客网 时间:2024/05/21 15:04


命令:init[0123456]

运行级别
    0:关机
    1:单用户
    2:多用户状态没有网络服务
    3:多用户状态有网络服务
    4:系统未使用保留给用户
    5:图形界面
    6:系统重启
常用运行级别是3和5,要修改默认的运行级别可改变文件 /etc/inittab的id:5:initdefault:这一行中的数字

解决修改错误配置的方法:在grub引导界面时,请输入 e ;在选中第二行,在输入 e ;在最后输入 1 [单用户级别];在按 b [重启]

pwd       显示当前工作目录
cd        改变目录
ls        列出文件和目录
ls -a     显示隐藏文件
ls -l     显示长列表格式
ls -al    即显示隐藏文件也可以长列表格式
mkdir     建立目录
rmdir     删除空目录
touch     建立空文件
cp        复制命令
cp -r dir1 dir2 递归复制命令(复制子目录信息)
mv        移动文件和改文件名
rm        删除文件和目录
rm -rf    删除所有内容(包括目录和文件)r 递归 f 强制
ln        建立符号链接
ln -s     源 目录
ln -s /etc/inittab inittab [inittab指向实际文件/etc/inittab]
more      显示文件内容,带分页(按空格键翻下一页,按PgUp+Ctrl键翻上一页)
|         管道命令(把上一个命令的结果交给 | 的后面的命令处理)
grap      查找一个文件中的一个字符串的位置(grap -n "asd" aaa.java  意思是在aaa.java中找到asd,并显示在哪一行)
man       相当于dos下的help,全写manual(手册的意思)
find      搜索文件及目录[find / -name aa.java   意思是在根目录下用name方法找到aa.java文件]
ls -l > aaa.java   将列表的内容存在到aaa.java中
ls -al >> aaa.java    将列表内容追加到文件aaa.java文件中

<         这是个管道,用法:dabase_program < database_data   意思为从文件中输入信息

df -h 或 df -l 可以查询当前磁盘所用量







0 0
原创粉丝点击