欢迎使用CSDN-markdown编辑器

来源:互联网 发布:linux脚本怎么建立 编辑:程序博客网 时间:2024/05/16 14:31
 - linux初学:Linux常用命令(一)

首先是关机、重启命令,仅在虚拟机时使用,实际工作中用不到
reboot 一般不跟参数使用,输入指令即可以重启
shutdowm 一般需要跟参数
shutdown -r 岩石多少分钟,一般使用now
shotdown -r now 立即重启
shutdown -f 强制重启
exit 注销

1) halt
halt 可不接参数
halt -f 强制关机
2) poweroff
poweroff 可不接触参数使用
poweroff -f 强制关机

最最常用的事cd命令
cd 进入用户主目录:
cd ~ 进入用户主目录;
cd- 返回进入此目录之前所在的目录
cd .. 返回上级目录
cd ../.. 返回上两级目录;
mkdir 创建文件夹
mkdir dirname 直接跟文件夹名,可在当前目录下创建文件夹
mkdir /opt/lamp/dirname 可跟路径
mkdir -p /opt/lam/dirname 假如lam不存在,需要用-p才可以创建该文件夹

touch 新建文件
touch dilename 可直接跟文件名在当前目录下创建新的文件
-n或-number:有1开始对所有输出的行数编号;
-b或--number-nonblank:和-n相似,只不过对于空白行不编号;
-s或--squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行;
-A:显示不可打印字符,行尾显示“$”;
-e:等价于”-vE”选项;
-t:等价于”-vT”选项;

-e:文件内容显示完毕后,自动退出;
-f:强制显示文件;
-g:不加亮显示搜索到的所有关键词,仅显示当前显示的关键字,以提高显示速度;
-l:搜索时忽略大小写的差异;
-N:每一行行首显示行号;
-s:将连续多个空行压缩成一行显示;
-S:在单行显示较长的内容,而不换行显示;
-x<数字>:将TAB字符显示为指定个数的空格字符。
du -sh * 显示当前目录下所有文件的大小

``
du -sh filename 该文件大小du -sh     显示当前目录所占空间大小
-s或 仅显示总计,只列出最后加总的值。
-h或 以K,M,G为单位,提高信息的可读性。df 显示磁盘占用信息
直接df默认一k为单位
df -lh显示本地系统的占用信息,以K,M,G为单位
mv类似于windows下的剪切
mv aaa /etc/udev讲aaa移动至/etc/udev目录下
mv /opt/lampp /etc/udev将/opt目录下的lampp移动至/etc/udev目录下
mv -r aaa /etc/udev将aaa文件夹递归移动至/etc/udev目录下,不加-r会出错
mv aaa bbb` 将aaa改名为bbb

-b:当文件存在时,覆盖前,为其创建一个备份;
-f:若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录;
-i:交互式操作,覆盖前先行询问用户,如果源文件与目标文件或目标目录中的文件同名,则询问用户是否覆盖目标文件。
-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作。
重定向:
cat aaa.txt > bbb.txt 将aaa的内容写入bbb中,覆盖写入
cat aaa.txt >> bbb.txt 讲aaa的内容追加写入bbb中,不覆盖原来内容
> bbb.txt 将bbb清空
权限管理 chmod
chmod -R 给文件夹下所有的文件赋权限,递归处理

chmod u+x,g+w f01 
 //为文件f01设置自己可以执行,组员可以写入的权限
chmod u=rwx,g=rw,o=r f01 给所属用户添加读写执行权限,给组添加读写权限,给其他用户添加读权限
chmod 764 f01 以数字的方式赋予所属用户/用户组/其他用户权限r=4,w=2,x=1
chmod a+x f01  //对文件f01的u,g,o都设置可执行属性,a代表all

0 0
原创粉丝点击