linux中有哪些常见的基本命令呢,本文带你总结一下最最最常见的命令,一定要熟记于心哟!
ls 显示当前目录下的文件
ls-a 显示当前目录下所有文件(包括隐藏文件)
ls -l 显示文件和目录的详细资料 (属性,日期,时间,大小等)
ls -al 显示所有文件和目录的详细资料
cd.. 返回上一级目录
cd ~ 返回到根目录(家目录)
cd - 返回上次所在的目录
cp 拷贝文件
cp _r 拷贝目录
cp _rf 强制拷贝
mv 旧名字 新名字 重命名
mv 文件名 .. 把当前的文件移动到 .. 目录中
touch 文件名 创建新文件/改时间
mkdir -p 创建一串目录(目录树)
mkdir dir1 创建一个名为dir1的目录
rm -f 强制删除
rm -r 删除目录下所有文件
rm 名称 删除该文件
cat 显示文本文件
cat -n 会显示行号
tac 倒着显示打印
man 1 查找普通命令
man 2 查找系统调用(头文件)
man 3 查找库函数
last 显示历史登录信息
last | head - 5 显示前5行信息
grep 关键字 按行为单位进行关键字过滤显示
wc -l 记录行数
data %Y : %m : %d - %H/%M/%S 查看时间(年月日时分秒)
data %s 时间戳
cal -2023 查看2023年日历信息
ping -网站 有时间显示表示联网
ctrl -c 停止ping或终止异常进程
ifconfig 查看网络信息
sudo if up 端口 联网
sudo shutdown -h 立即关机
sudo shutdown -r 重启
sudo shutdown -t秒数 多少秒后关机
su - 切换用户
exit 切回(大于两次终端关掉)
su 使用当前路径
su - 跳转到root用户的家目录
cat < file.txt 输入重定向,将文件打开,作为数据项
cat file.txt 输入重定向,将文件打开,作为数据项
echo "you" >> file.txt 追加重定向(在结尾追加内容)
echo “you” > file.txt 输出重定向,写入指定文件(覆盖写)
find/home -nametest.c >msg.txt 2>&1 查找信息(正确错误都会显示重定向来)
find/home -nametest.c 2 > /dev /null 只会留下正确信息
find/home -nametest.c > /dev /null 2>&1 正确错误信息都不要
export PATH = $ PATH :/ home.....(路径) 把路径添加到PATH环境变量中
chmod u(拥有者)/g(所属组)/o(其它) /- rwx 文件名 修改文件权限