Linux 基本命令

来源:互联网 发布:模拟退火算法模型 编辑:程序博客网 时间:2024/04/25 15:07
看当前目录下的文件 ls 
看其他目录下的文件 ls 目录名称
ls-l 用长格式列出文件件格式信息
ls-F 给目录中的文件打上标记,其中*号表示可执行文件,@表示软连接,或符号链接(相当于快捷方式,记录所指向的目标是谁)。/代表目录文件

ls-a 代表显示当前目录下的所有文件
ls-R 列出整个目录下所有文件

建立软连接 ln -s /bin/sleep bs

复制目录:cp 复制文件的目录 复制到地址
删除目录 : rm 文件名称
修改权限 chmod (change mode) 文件名称 (u 表示自己 g 表示同做人 o 表示外组人)
chmod o-rx z 去掉Z文件外组人的 read 和 execute 权限
chmod o+rx z 增加Z文件外组人的 read 和 execute 权限
chmod o=rwx z 增加Z文件外组人的 所有权限
chmod o =- z 去掉外组人的所有权限

文件与目录的创建删除

mkdir da db dc 在当前工作空间下建立 da db dc文件夹(
创建目录,此命令不能创建多级目录)


mkdir -p dd/de 创建多层目录

ls -R 文件名 查看文件目录结构

touch da/f4 在da目录下创建f4文件

cat 文件名 看一个文件的内容

date  > xyz (把左边命令产生的输出,放到右边文件。>代表重定向)

pwd >> xyz (>> 代表追加的意思,追加到xyz 文件末尾)

echo 随意输出命令

mv 被移动文件名称 移动到的地址 文件移动
rmdir 删除文件夹
rm 是删除文件
rm - r 删除文件及目录

rm dc/f* 删除dc目录下以f开头的文件
*代表通配符
? *号代表多个字符 ?号代表一个字符

VI 使用方法
q! 强制退出
wq 保存退出
b 代表下一个单词的头
e 代表下一个单词的末尾
u 代表后退
0 表示到行首
大写A代表调到本行末尾
大写I代表本行头部
大写O代表本行的上一行
x 代表删除当前光标的文字
x 删除完文字后会把文字保存在Linux 内部剪切板中,我们可以用p 粘贴
小写p在光标后粘贴 大写P在光标前粘贴
上面代表8-11行移动到 18行后

把8-11复制到18行后

:X 也代表保存退出
0 0
原创粉丝点击